aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/mode_insert.coffee
diff options
context:
space:
mode:
authormrmr19932017-02-08 20:24:55 +0000
committermrmr19932017-02-08 20:25:40 +0000
commitbebedfa4e7abc45fc72ce961d28b6ee44f84b895 (patch)
tree9d4c0b2bdf01892e428db44723dca5fef07ad4f5 /content_scripts/mode_insert.coffee
parent992149b64edf264fcd86179a2ba0f4d741f3cddd (diff)
downloadvimium-bebedfa4e7abc45fc72ce961d28b6ee44f84b895.tar.bz2
Stop using non-standard event.srcElement; switch to event.target
Diffstat (limited to 'content_scripts/mode_insert.coffee')
-rw-r--r--content_scripts/mode_insert.coffee4
1 files changed, 2 insertions, 2 deletions
diff --git a/content_scripts/mode_insert.coffee b/content_scripts/mode_insert.coffee
index d5d98297..239a4bcc 100644
--- a/content_scripts/mode_insert.coffee
+++ b/content_scripts/mode_insert.coffee
@@ -17,14 +17,14 @@ class InsertMode extends Mode
return @suppressEvent
return @passEventToPage unless event.type == 'keydown' and KeyboardUtils.isEscape event
- target = event.srcElement
+ target = event.target
if target and DomUtils.isFocusable target
# Remove the focus, so the user can't just get back into insert mode by typing in the same input box.
target.blur()
else if target?.shadowRoot and @insertModeLock
# An editable element in a shadow DOM is focused; blur it.
@insertModeLock.blur()
- @exit event, event.srcElement
+ @exit event, event.target
DomUtils.suppressKeyupAfterEscape handlerStack
defaults =