diff options
Diffstat (limited to 'content_scripts/mode_insert.coffee')
| -rw-r--r-- | content_scripts/mode_insert.coffee | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/content_scripts/mode_insert.coffee b/content_scripts/mode_insert.coffee index 3b6edf1e..511602e7 100644 --- a/content_scripts/mode_insert.coffee +++ b/content_scripts/mode_insert.coffee @@ -45,7 +45,10 @@ class InsertMode extends Mode      DomUtils.isFocusable @getActiveElement()    getActiveElement: -> -    document.activeElement?.shadowRoot?.activeElement ? document.activeElement +    activeElement = document.activeElement +    while activeElement?.shadowRoot?.activeElement +      activeElement = activeElement.shadowRoot.activeElement +    activeElement    # Static stuff. This allows PostFindMode to suppress the permanently-installed InsertMode instance.    @suppressedEvent: null | 
