瀏覽代碼

first/last slide shortcut now uses shift modified, cmd conflicted with browser back/fwd

Hakim El Hattab 5 年之前
父節點
當前提交
99c3498253
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      js/reveal.js

+ 4 - 4
js/reveal.js

@@ -1453,8 +1453,8 @@
 			keyboardShortcuts['↓  ,  J'] = 'Navigate down';
 		}
 
-		keyboardShortcuts['Home  ,  ⌘/CTRL ←'] = 'First slide';
-		keyboardShortcuts['End  ,  ⌘/CTRL →']  = 'Last slide';
+		keyboardShortcuts['Home  ,  Shift ←']        = 'First slide';
+		keyboardShortcuts['End  ,  Shift →']         = 'Last slide';
 		keyboardShortcuts['B  ,  .']                       = 'Pause';
 		keyboardShortcuts['F']                             = 'Fullscreen';
 		keyboardShortcuts['ESC, O']                        = 'Slide overview';
@@ -5192,8 +5192,8 @@
 
 		// Whitelist specific modified + keycode combinations
 		var prevSlideShortcut = event.shiftKey && event.keyCode === 32;
-		var firstSlideShortcut = ( event.metaKey || event.ctrlKey ) && keyCode === 37;
-		var lastSlideShortcut = ( event.metaKey || event.ctrlKey ) && keyCode === 39;
+		var firstSlideShortcut = event.shiftKey && keyCode === 37;
+		var lastSlideShortcut = event.shiftKey && keyCode === 39;
 
 		// Prevent all other events when a modifier is pressed
 		var unusedModifier = 	!prevSlideShortcut && !firstSlideShortcut && !lastSlideShortcut &&