diff options
| -rw-r--r-- | lib/keyboard_utils.coffee | 2 | ||||
| -rw-r--r-- | pages/options.coffee | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/lib/keyboard_utils.coffee b/lib/keyboard_utils.coffee index 09623e50..673289b9 100644 --- a/lib/keyboard_utils.coffee +++ b/lib/keyboard_utils.coffee @@ -18,6 +18,8 @@ KeyboardUtils = getKeyChar: (event) -> unless Settings.get "ignoreKeyboardLayout" key = event.key + else unless event.code + key = "" else if event.code[...6] == "Numpad" # We cannot correctly emulate the numpad, so fall back to event.key; see #2626. key = event.key diff --git a/pages/options.coffee b/pages/options.coffee index 86b6122d..0d4f5999 100644 --- a/pages/options.coffee +++ b/pages/options.coffee @@ -333,6 +333,9 @@ document.addEventListener "DOMContentLoaded", -> # # Backup and restore. "?" is for the tests." DomUtils?.documentReady -> + # Only initialize backup/restore on the options page (not the popup). + return unless location.pathname == "/pages/options.html" + restoreSettingsVersion = null populateBackupLinkUrl = -> |
