diff --git a/packages/editor/src/toolbar/stores/toolbar-store.ts b/packages/editor/src/toolbar/stores/toolbar-store.ts index 0ca3e28a0..b75aeab0d 100644 --- a/packages/editor/src/toolbar/stores/toolbar-store.ts +++ b/packages/editor/src/toolbar/stores/toolbar-store.ts @@ -74,7 +74,7 @@ export const useToolbarStore = create((set, get) => ({ set((state) => { state.openedPopups = { ...state.openedPopups, - [id]: false + [id]: undefined }; }), isPopupOpen: (id) => !!get().openedPopups[id], @@ -90,14 +90,14 @@ export const useToolbarStore = create((set, get) => ({ for (const key in state.openedPopups) { const ref = state.openedPopups[key]; if (ref && ref.group === group && !excluded.includes(ref.id)) { - state.openedPopups[key] = false; + state.openedPopups[key] = undefined; } } }), closeAllPopups: () => set((state) => { for (const key in state.openedPopups) { - state.openedPopups[key] = false; + state.openedPopups[key] = undefined; } }) }));