diff --git a/src/util/util.js b/src/util/util.js index f06cd2c27980e07937f56d39ffdaf5f880fbc50d..c3bedc36fadb4e95397cb5721c8e492e797ac9f7 100644 --- a/src/util/util.js +++ b/src/util/util.js @@ -543,12 +543,19 @@ morpheus.Util.autosuggest = function (options) { // use html for label instead of default text var instance = options.$el.autocomplete('instance'); instance._renderItem = function (ul, item) { - return $('
  • ').html(item.label).appendTo(ul); + return $('
  • ').html(item.label).appendTo(ul); }; instance._normalize = function (items) { return items; }; + instance._resizeMenu = function () { + var ul = this.menu.element; + ul.outerWidth(instance.element.outerWidth()); + }; + + instance.menu.element.addClass("search-menu") + if (options.suggestWhenEmpty) { options.$el.on('focus', function () { options.$el.autocomplete('search', options.$el.val());