[FIX] m2o's autocomplete in a dialog stay absolute positioned when dialog is scrolled down

bzr revid: fme@openerp.com-20130226093346-jtun7zdmzbin7gl0
This commit is contained in:
Fabien Meghazi 2013-02-26 10:33:46 +01:00
commit fa9143b831
1 changed files with 9 additions and 0 deletions

View File

@ -3072,6 +3072,15 @@ instance.web.form.FieldMany2One = instance.web.form.AbstractField.extend(instanc
}
}
});
// Autocomplete close on dialog content scroll
var close_autocomplete = _.debounce(function() {
if (self.$input.autocomplete("widget").is(":visible")) {
self.$input.autocomplete("close");
}
}, 50);
this.$input.closest(".ui-dialog .ui-dialog-content").on('scroll', this, close_autocomplete);
self.ed_def = $.Deferred();
self.uned_def = $.Deferred();
var ed_delay = 200;