From 3ae0ea4936a79a6b1ea82d4de4149e63bf8c28cc Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 3 Mar 2025 10:44:47 +0100 Subject: [PATCH] plugins/app: no longer throw if dialog API is not available in dialog display Signed-off-by: Patrik Oldsberg --- plugins/app/src/extensions/DialogDisplay.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/app/src/extensions/DialogDisplay.tsx b/plugins/app/src/extensions/DialogDisplay.tsx index fef3fa61ff..fe6d6b26a2 100644 --- a/plugins/app/src/extensions/DialogDisplay.tsx +++ b/plugins/app/src/extensions/DialogDisplay.tsx @@ -109,9 +109,9 @@ export const dialogDisplayAppRootElement = factory(originalFactory, { apis }) { const dialogApi = apis.get(dialogApiRef); if (!isInternalDialogApi(dialogApi)) { - throw new Error( - `Invalid dialog API implementation, dialog API has been overridden without also overriding the dialog-display element, got ${dialogApi}`, - ); + return originalFactory({ + element: , + }); } return originalFactory({ element: ,