diff --git a/addons/web/static/src/js/chrome/web_client.js b/addons/web/static/src/js/chrome/web_client.js index d3ebabfab1e..622d9d681ec 100644 --- a/addons/web/static/src/js/chrome/web_client.js +++ b/addons/web/static/src/js/chrome/web_client.js @@ -47,11 +47,9 @@ return AbstractWebClient.extend({ // Start the menu once both systray and user menus are rendered // to prevent overflows while loading return $.when(systray_menu_loaded, user_menu_loaded).then(function() { - self.menu.start(); self.bind_hashchange(); - setTimeout(function () { - self.menu.$el.removeClass('d-none'); - }, 200) + self.menu.$el.removeClass('d-none'); + self.menu.start(); }); },