diff --git a/frontend/src/components/layout/TasksLayout.tsx b/frontend/src/components/layout/TasksLayout.tsx index 88ea58de..ba703916 100644 --- a/frontend/src/components/layout/TasksLayout.tsx +++ b/frontend/src/components/layout/TasksLayout.tsx @@ -279,53 +279,27 @@ export function TasksLayout({ const desktopKey = isPanelOpen ? 'desktop-with-panel' : 'kanban-only'; if (isMobile) { - const columns = isPanelOpen ? ['0fr', '1fr', '0fr'] : ['1fr', '0fr', '0fr']; - const gridTemplateColumns = `minmax(0, ${columns[0]}) minmax(0, ${columns[1]}) minmax(0, ${columns[2]})`; - const isKanbanVisible = columns[0] !== '0fr'; - const isAttemptVisible = columns[1] !== '0fr'; - const isAuxVisible = columns[2] !== '0fr'; + // When panel is open and mode is set, show aux content (preview/diffs) + // Otherwise show attempt content + const showAux = isPanelOpen && mode !== null; return ( -