diff options
| author | Benjamin Vray <bvr@odoo.com> | 2020-12-07 15:05:23 +0000 |
|---|---|---|
| committer | Benjamin Vray <bvr@odoo.com> | 2020-12-08 11:04:38 +0000 |
| commit | a4cf182211de21970d5261713c5cbae3e609cfb1 (patch) | |
| tree | 0f1f00233705f74f2d0e82628748ae9cca606c80 /addons/website/static/src/js | |
| parent | 4de0519d5b54634604e22b32d91a099695378088 (diff) | |
[FIX] website: fix trigger of website_url_chosen
Before this commit, website_url_chosen was triggered when the dropdown
of the input closed instead of when an item was selected in the
list. This caused the following issue: you lost focus in the input
every time the list closed while typing.
After this commit, website_url_chosen is only triggered when an item
is selected in the results list of a urlpicker input.
Part of #62971
task-2312878
Diffstat (limited to 'addons/website/static/src/js')
| -rw-r--r-- | addons/website/static/src/js/utils.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/website/static/src/js/utils.js b/addons/website/static/src/js/utils.js index 9a95f5aff21..508f6ee53ad 100644 --- a/addons/website/static/src/js/utils.js +++ b/addons/website/static/src/js/utils.js @@ -88,8 +88,10 @@ function autocompleteWithPages(self, $input) { }); } }, - close: function () { + select: function (ev, ui) { + ev.target.value = ui.item.value; self.trigger_up('website_url_chosen'); + ev.preventDefault(); }, }); } |
