diff --git a/addons/web/__manifest__.py b/addons/web/__manifest__.py index fcbc8875950..ca39386cf0b 100644 --- a/addons/web/__manifest__.py +++ b/addons/web/__manifest__.py @@ -61,7 +61,6 @@ This module provides the core of the Odoo Web Client. 'web.assets_common': [ ('include', 'web._assets_helpers'), - 'web/static/src/scss/debug_profiling.scss', 'web/static/lib/bootstrap/scss/_variables.scss', ('include', 'web._assets_common_styles'), diff --git a/addons/web/static/src/core/debug/debug_menu.js b/addons/web/static/src/core/debug/debug_menu.js index fad7c8562de..dbdccf2c459 100644 --- a/addons/web/static/src/core/debug/debug_menu.js +++ b/addons/web/static/src/core/debug/debug_menu.js @@ -64,7 +64,10 @@ export class DebugMenu extends Component { } onDropdownItemSelected(ev) { - ev.detail.payload.callback(); + // items of type "component" don't necessarily have a payload/callback + if (ev.detail.payload && ev.detail.payload.callback) { + ev.detail.payload.callback(); + } } onClickOnTagA(ev) { diff --git a/addons/web/static/src/core/debug/debug_menu.xml b/addons/web/static/src/core/debug/debug_menu.xml index 859cd877d83..7abfb4c5d14 100644 --- a/addons/web/static/src/core/debug/debug_menu.xml +++ b/addons/web/static/src/core/debug/debug_menu.xml @@ -17,6 +17,7 @@