diff options
Diffstat (limited to 'addons/mail/static/src/components/autocomplete_input')
| -rw-r--r-- | addons/mail/static/src/components/autocomplete_input/autocomplete_input.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/addons/mail/static/src/components/autocomplete_input/autocomplete_input.js b/addons/mail/static/src/components/autocomplete_input/autocomplete_input.js index 8059cc3571a..c6e268e5cd6 100644 --- a/addons/mail/static/src/components/autocomplete_input/autocomplete_input.js +++ b/addons/mail/static/src/components/autocomplete_input/autocomplete_input.js @@ -29,7 +29,13 @@ class AutocompleteInput extends Component { args.classes = { 'ui-autocomplete': this.props.customClass }; } - $(this.el).autocomplete(args); + const autoCompleteElem = $(this.el).autocomplete(args); + // Resize the autocomplete dropdown options to handle the long strings + // By setting the width of dropdown based on the width of the input element. + autoCompleteElem.data("ui-autocomplete")._resizeMenu = function () { + const ul = this.menu.element; + ul.outerWidth(this.element.outerWidth()); + }; } willUnmount() { |
