Skip to content

Commit

Permalink
Skip preventDefault when testing with dummy events
Browse files Browse the repository at this point in the history
  • Loading branch information
tripu committed Jan 9, 2018
1 parent a0754a4 commit a803b45
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 11 deletions.
17 changes: 7 additions & 10 deletions src/remark/controllers/inputs/keyboard.js
Original file line number Diff line number Diff line change
Expand Up @@ -69,39 +69,32 @@ Keyboard.prototype.addKeyboardEventListeners = function () {
}

var key = String.fromCharCode(event.which).toLowerCase();
var tryToPreventDefault = true;

switch (key) {
case 'j':
events.emit('gotoNextSlide');
event.preventDefault();
break;
case 'k':
events.emit('gotoPreviousSlide');
event.preventDefault();
break;
case 'b':
events.emit('toggleBlackout');
event.preventDefault();
break;
case 'm':
events.emit('toggleMirrored');
event.preventDefault();
break;
case 'c':
events.emit('createClone');
event.preventDefault();
break;
case 'p':
events.emit('togglePresenterMode');
event.preventDefault();
break;
case 'f':
events.emit('toggleFullscreen');
event.preventDefault();
break;
case 't':
events.emit('resetTimer');
event.preventDefault();
break;
case '1':
case '2':
Expand All @@ -114,14 +107,18 @@ Keyboard.prototype.addKeyboardEventListeners = function () {
case '9':
case '0':
self._gotoSlideNumber += key;
event.preventDefault();
break;
case 'h':
case '?':
events.emit('toggleHelp');
event.preventDefault();
break;
default:
tryToPreventDefault = false;
}

if (tryToPreventDefault && event && event.preventDefault)
event.preventDefault();

});
};

Expand Down
2 changes: 1 addition & 1 deletion src/remark/resources.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit a803b45

Please sign in to comment.