diff options
| author | Denis Ledoux <dle@odoo.com> | 2014-12-16 13:18:35 +0100 |
|---|---|---|
| committer | Denis Ledoux <dle@odoo.com> | 2014-12-16 13:21:07 +0100 |
| commit | 4a3e5df93abbaa43f842f12fbd3388305d061b74 (patch) | |
| tree | e0907dd0704383497d4aaba6b887f4e039e0a2e3 /addons/web/static/src/js/view_form.js | |
| parent | 9dad29caaf5fb37a07617a9e1462ac2b7b342419 (diff) | |
[FIX] web: autocomplete selection not hidden
Appending the autocomplete selection too close from the input field leads to display (hidden) problem in some cases (Many2one inside modals views, many2one at the end of a form view, etc.)
This is related to rev. e1cde4d0383124c0636c518185f2222055afa3b5
closes #4268
Diffstat (limited to 'addons/web/static/src/js/view_form.js')
| -rw-r--r-- | addons/web/static/src/js/view_form.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 036e0edae33..ac194eb0dd1 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3736,7 +3736,10 @@ instance.web.form.FieldMany2One = instance.web.form.AbstractField.extend(instanc minLength: 0, delay: 250, }); - var appendTo = this.$el.parent().parent(); + var appendTo = this.$el.parents('.oe_view_manager_body, .modal-dialog').last(); + if (appendTo.length === 0){ + appendTo = '.oe_application > *'; + } this.$input.autocomplete({ appendTo: appendTo }); |
