From 0e93da53b8ff052e1c3db5a8ac0894630083734c Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 22 Mar 2012 11:31:37 +0100 Subject: [PATCH] [FIX] add hook to SearchInput's autocomplete#close to close the global autocompletion when getting out of an input bzr revid: xmo@openerp.com-20120322103137-7og8ww7yjdr60tla --- addons/web/static/src/js/search.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index 99aec4b3880..95e4479e2ac 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -226,14 +226,17 @@ openerp.web.SearchView = openerp.web.Widget.extend(/** @lends openerp.web.Search make_visualsearch_input: function (options) { var self = this, input = new VS.ui.SearchInput(options); input.setupAutocomplete = function () { - this.box.autocomplete({ + _.extend(this.box.autocomplete({ minLength: 1, delay: 0, search: function () { self.$element.autocomplete('search', input.box.val()); return false; } - }).data('autocomplete')._move = function () {}; + }).data('autocomplete'), { + _move: function () {}, + close: function () { self.$element.autocomplete('close'); } + }); }; return input; },