diff options
| author | Stephen Blott | 2015-01-15 06:41:59 +0000 |
|---|---|---|
| committer | Stephen Blott | 2015-01-15 09:21:09 +0000 |
| commit | 0afb3d08d58e45d8392ed153f7043726125d7a45 (patch) | |
| tree | 983e71550b858bba7929df1356f9aa6fe8761cfe /content_scripts/mode_insert.coffee | |
| parent | b594caa3eb792dfeb9d423c81a5136102a013b0a (diff) | |
| download | vimium-0afb3d08d58e45d8392ed153f7043726125d7a45.tar.bz2 | |
Modes; tweaks and fiddles.
Diffstat (limited to 'content_scripts/mode_insert.coffee')
| -rw-r--r-- | content_scripts/mode_insert.coffee | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/content_scripts/mode_insert.coffee b/content_scripts/mode_insert.coffee index d26f2568..f815090a 100644 --- a/content_scripts/mode_insert.coffee +++ b/content_scripts/mode_insert.coffee @@ -25,9 +25,8 @@ class InsertMode extends Mode "focus": (event) => @alwaysContinueBubbling => @insertModeLock = event.target if DomUtils.isFocusable event.target - if @insertModeLock == null - # We may already have focused an input element, so check. - @insertModeLock = event.target if document.activeElement and DomUtils.isFocusable document.activeElement + # We may already have focused an input element, so check. + @insertModeLock = document.activeElement if document.activeElement and DomUtils.isEditable document.activeElement isActive: -> return true if @insertModeLock != null or @global |
