From 645642fbd6f45104fa13db78b4cd8ecde4ab58a9 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Fri, 10 Jun 2011 15:55:26 +0200 Subject: [PATCH] [imp] made search work with valid & empty value bzr revid: nicolas.vanhoren@openerp.com-20110610135526-70iai3cbi7443go1 --- addons/base/static/src/js/form.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index bf7382f3dd9..06e40cb4729 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -1073,7 +1073,11 @@ openerp.base.form.FieldMany2One = openerp.base.form.Field.extend({ if (self.$input.autocomplete("widget").is(":visible")) { self.$input.autocomplete("close"); } else { - self.$input.autocomplete("search"); + if (self.value) { + self.$input.autocomplete("search", ""); + } else { + self.$input.autocomplete("search"); + } self.$input.focus(); } }); @@ -1108,7 +1112,8 @@ openerp.base.form.FieldMany2One = openerp.base.form.Field.extend({ e.preventDefault(); }, html: true, - close: anyoneLoosesFocus + close: anyoneLoosesFocus, + minLength: 0 }); }, // autocomplete component content handling