diff --git a/packages/core/src/extensions/SideMenu/SideMenu.ts b/packages/core/src/extensions/SideMenu/SideMenu.ts index 635929a756..e98059b585 100644 --- a/packages/core/src/extensions/SideMenu/SideMenu.ts +++ b/packages/core/src/extensions/SideMenu/SideMenu.ts @@ -785,8 +785,8 @@ export const SideMenuExtension = createExtension(({ editor }) => { * interfering with open submenus. */ hideMenuIfNotFrozen() { - if (!view!.menuFrozen && view!.state!.show) { - view!.state!.show = false; + if (!view!.menuFrozen && view!.state?.show) { + view!.state.show = false; view!.emitUpdate(view!.state!); } },