From 265c2777b4cd39d4d661cc48320c9ea5e8e6a7dc Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Mon, 21 Nov 2022 10:31:49 +0000 Subject: [PATCH] [FIX] web: set props of ProfilingItem, SetDefaultDialog closes odoo/odoo#105251 Signed-off-by: Denis Ledoux (dle) --- addons/web/static/src/core/debug/profiling/profiling_item.js | 5 ++++- addons/web/static/src/views/debug_items.js | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/core/debug/profiling/profiling_item.js b/addons/web/static/src/core/debug/profiling/profiling_item.js index 84077bf1b4f..e75a9aebe42 100644 --- a/addons/web/static/src/core/debug/profiling/profiling_item.js +++ b/addons/web/static/src/core/debug/profiling/profiling_item.js @@ -3,7 +3,7 @@ import { DropdownItem } from "@web/core/dropdown/dropdown_item"; import { useBus, useService } from "@web/core/utils/hooks"; -import { Component } from "@odoo/owl"; +import { Component, EventBus } from "@odoo/owl"; export class ProfilingItem extends Component { setup() { @@ -30,3 +30,6 @@ export class ProfilingItem extends Component { } ProfilingItem.components = { DropdownItem }; ProfilingItem.template = "web.DebugMenu.ProfilingItem"; +ProfilingItem.props = { + bus: { type: EventBus }, +}; diff --git a/addons/web/static/src/views/debug_items.js b/addons/web/static/src/views/debug_items.js index bf2b5f0dd6b..b46f30598ee 100644 --- a/addons/web/static/src/views/debug_items.js +++ b/addons/web/static/src/views/debug_items.js @@ -304,6 +304,11 @@ class SetDefaultDialog extends Component { } SetDefaultDialog.template = "web.DebugMenu.SetDefaultDialog"; SetDefaultDialog.components = { Dialog }; +SetDefaultDialog.props = { + resModel: { type: String }, + component: { type: Component }, + close: { type: Function }, +}; export function setDefaults({ component, env }) { return {