From 99c349825392e74aa15104367d73c248327eb7ba Mon Sep 17 00:00:00 2001 From: Hakim El Hattab Date: Mon, 27 May 2019 08:45:00 +0200 Subject: [PATCH] first/last slide shortcut now uses shift modified, cmd conflicted with browser back/fwd --- js/reveal.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/js/reveal.js b/js/reveal.js index 4aa50aae..0065e9b8 100644 --- a/js/reveal.js +++ b/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 &&