diff options
author | Remy Bach | 2013-03-10 11:26:24 +0000 |
---|---|---|
committer | Remy Bach | 2013-03-10 11:26:24 +0000 |
commit | 9138e4bc20e166628ee3ca0c1e3970e75e3bed1d (patch) | |
tree | 9c8d8a61460afee1ca479f260293f69e49b6500f /js/reveal.js | |
parent | 13046a0337a3e5d8359cd2d8e01426683ea7bcc1 (diff) |
Add shift+space functionality
Diffstat (limited to 'js/reveal.js')
-rw-r--r-- | js/reveal.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/js/reveal.js b/js/reveal.js index 8c4165d..67d0e04 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -1656,7 +1656,7 @@ var Reveal = (function(){ // Disregard the event if there's a focused element or a // keyboard modifier key is present - if( hasFocus || event.shiftKey || event.altKey || event.ctrlKey || event.metaKey ) return; + if( hasFocus || (event.shiftKey && event.keyCode !== 32) || event.altKey || event.ctrlKey || event.metaKey ) return; var triggered = true; @@ -1683,7 +1683,7 @@ var Reveal = (function(){ // end case 35: slide( Number.MAX_VALUE ); break; // space - case 32: isOverview() ? deactivateOverview() : navigateNext(); break; + case 32: isOverview() ? deactivateOverview() : event.shiftKey ? navigatePrev() : navigateNext(); break; // return case 13: isOverview() ? deactivateOverview() : triggered = false; break; // b, period, Logitech presenter tools "black screen" button |