From aa98de22a59608db70517d4fc5b0d112d1d648c5 Mon Sep 17 00:00:00 2001 From: Henry Heino Date: Tue, 6 Aug 2024 10:08:53 -0700 Subject: [PATCH] Desktop: Fix plugin dialogs fail to open in some cases --- packages/app-desktop/gui/Dialog.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app-desktop/gui/Dialog.tsx b/packages/app-desktop/gui/Dialog.tsx index 59e6b514e8c..20217f91f87 100644 --- a/packages/app-desktop/gui/Dialog.tsx +++ b/packages/app-desktop/gui/Dialog.tsx @@ -116,7 +116,7 @@ const useDialogClassNames = (dialogElement: HTMLElement|null, classNames: undefi // The React className prop can include multiple space-separated classes const newClassNames = classNames .split(/\s+/) - .filter(name => !dialogElement.classList.contains(name)); + .filter(name => name.length && !dialogElement.classList.contains(name)); dialogElement.classList.add(...newClassNames); return () => {