Skip to content

Commit af397d4

Browse files
committed
Ticket #133 #127 - Fix for those fuckin' sticky keys by setting the modifier key to false after each successful key shortcut executed.
1 parent 157e74c commit af397d4

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

epiceditor/js/epiceditor.js

+3
Original file line numberDiff line numberDiff line change
@@ -739,18 +739,21 @@
739739
if (isMod === true && e.keyCode == self.settings.shortcut.preview && !self.eeState.fullscreen) {
740740
e.preventDefault();
741741
self.preview();
742+
isMod = false;
742743
}
743744
// Check for alt+o - default shortcut to switch back to the editor
744745
if (isMod === true && e.keyCode == self.settings.shortcut.edit) {
745746
e.preventDefault();
746747
if (!self.eeState.fullscreen) {
747748
self.edit();
748749
}
750+
isMod = false;
749751
}
750752
// Check for alt+f - default shortcut to make editor fullscreen
751753
if (isMod === true && e.keyCode == self.settings.shortcut.fullscreen) {
752754
e.preventDefault();
753755
_goFullscreen(fsElement);
756+
isMod = false;
754757
}
755758

756759
// When a user presses "esc", revert everything!

0 commit comments

Comments
 (0)