diff options
| -rw-r--r-- | content_scripts/mode_insert.coffee | 4 | ||||
| -rw-r--r-- | content_scripts/scroller.coffee | 2 | 
2 files changed, 4 insertions, 2 deletions
diff --git a/content_scripts/mode_insert.coffee b/content_scripts/mode_insert.coffee index 1887adbc..5720c901 100644 --- a/content_scripts/mode_insert.coffee +++ b/content_scripts/mode_insert.coffee @@ -1,5 +1,6 @@ -# This mode is installed only when insert mode is active. +# This mode is installed only when insert mode is active.  It is a singleton, so a newly-activated instance +# displaces any active instance.  class InsertMode extends Mode    constructor: (options = {}) ->      defaults = @@ -13,6 +14,7 @@ class InsertMode extends Mode        blurOnExit: true        targetElement: null +    # If options.targetElement blurs, we exit.      options.exitOnBlur ||= options.targetElement      super extend defaults, options      triggerSuppressor.suppress() diff --git a/content_scripts/scroller.coffee b/content_scripts/scroller.coffee index f70d3aed..6e2e1ffc 100644 --- a/content_scripts/scroller.coffee +++ b/content_scripts/scroller.coffee @@ -124,7 +124,7 @@ CoreScroller =      @keyIsDown = false      handlerStack.push -      _name: 'scroller/track-key-down/up' +      _name: 'scroller/track-key-status'        keydown: (event) =>          handlerStack.alwaysContinueBubbling =>            @keyIsDown = true  | 
