diff --git a/addons/web/static/src/legacy/js/core/dom.js b/addons/web/static/src/legacy/js/core/dom.js index aa5b0ef4a74..249a56eefea 100644 --- a/addons/web/static/src/legacy/js/core/dom.js +++ b/addons/web/static/src/legacy/js/core/dom.js @@ -629,10 +629,11 @@ var dom = { core.bus.on('resize', null, debouncedAdapt); _adapt(); + $el.data('dom:autoMoreMenu:adapt', _adapt); $el.data('dom:autoMoreMenu:destroy', function () { _restore(); core.bus.off('resize', null, debouncedAdapt); - $el.removeData('dom:autoMoreMenu:destroy'); + $el.removeData(['dom:autoMoreMenu:destroy', 'dom:autoMoreMenu:adapt']); }); function _restore() {