From d6be29dbdc2496cab63190ea99d5f71aa677cfcf Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 13 Jun 2013 18:50:36 -0700 Subject: [PATCH] Prevent propagation of mousewheel events from list Without this, the autocomplete list is not scrollable using the mouse wheel since it is consumed by the parent editor. --- src/packages/autocomplete/lib/autocomplete-view.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/packages/autocomplete/lib/autocomplete-view.coffee b/src/packages/autocomplete/lib/autocomplete-view.coffee index 399be02a6..7395130c7 100644 --- a/src/packages/autocomplete/lib/autocomplete-view.coffee +++ b/src/packages/autocomplete/lib/autocomplete-view.coffee @@ -27,6 +27,8 @@ class AutocompleteView extends SelectList @span match.word handleEvents: -> + @on 'mousewheel', (event) -> event.stopPropagation() + @editor.on 'editor:path-changed', => @setCurrentBuffer(@editor.getBuffer()) @editor.command 'autocomplete:attach', => @attach() @editor.command 'autocomplete:next', => @selectNextItem()