diff --git a/frontend/src/pages/EditorPage.tsx b/frontend/src/pages/EditorPage.tsx
index f8d3dba9..2e7ddcf9 100644
--- a/frontend/src/pages/EditorPage.tsx
+++ b/frontend/src/pages/EditorPage.tsx
@@ -585,15 +585,17 @@ export const EditorPage: React.FC = () => {
return (
- {!embedMode.enabled && (
+ {!embedMode.enabled ? (
: undefined}
editorToolbar={unifiedToolbar}
/>
+ ) : (
+ !isMobile && !embedMode.hideEditor && unifiedToolbar
)}
{/* ── Mobile tab bar (top, above panels) ── */}
- {(isMobile || embedMode.desktopLayout) && !(embedMode.enabled && embedMode.hideEditor) && (
+ {isMobile && !(embedMode.enabled && embedMode.hideEditor) && (