|
|
@@ -22,7 +22,7 @@ from desktop.views import _ko
|
|
|
<%def name="hueAceAutocompleter()">
|
|
|
<script type="text/html" id="hue-ace-autocompleter">
|
|
|
<!-- ko if: active() && suggestions.filtered().length !== 0 -->
|
|
|
- <div class="hue-ace-autocompleter" data-bind="style: { top: top() + 'px', left: left() + 'px' }">
|
|
|
+ <div class="hue-ace-autocompleter" data-bind="style: { top: top() + 'px', left: left() + 'px' }, event: { mousewheel: function (data, event) { event.stopPropagation(); }}">
|
|
|
<div class="autocompleter-suggestions">
|
|
|
<!-- ko if: suggestions.availableCategories().length > 1 || suggestions.loading() -->
|
|
|
<div class="autocompleter-header">
|
|
|
@@ -34,7 +34,7 @@ from desktop.views import _ko
|
|
|
<div class="autocompleter-spinner"><!-- ko hueSpinner: { spin: suggestions.loading, size: 'small' } --><!-- /ko --></div>
|
|
|
</div>
|
|
|
<!-- /ko -->
|
|
|
- <div class="autocompleter-entries" data-bind="foreach: suggestions.filtered">
|
|
|
+ <div class="autocompleter-entries" data-bind="foreach: suggestions.filtered, niceScroll">
|
|
|
<div class="autocompleter-suggestion" data-bind="click: function () { $parent.selectedIndex($index()); $parent.insertSuggestion(); $parent.editor().focus(); },
|
|
|
css: { 'selected': $index() === $parent.selectedIndex() },
|
|
|
event: { 'mouseover': function () { $parent.hoveredIndex($index()); }, 'mouseout': function () { $parent.hoveredIndex(null); } }">
|