From 42fa5ba02baa2aa24e721d054ae1f518e097291c Mon Sep 17 00:00:00 2001 From: Agustin Paturlanne <50930830+aguspatur22@users.noreply.github.com> Date: Sun, 30 Aug 2026 19:17:51 -0300 Subject: [PATCH] Make the todos status-bar button toggle back to all --- app/flowix-web/features/shell/main-layout.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/flowix-web/features/shell/main-layout.tsx b/app/flowix-web/features/shell/main-layout.tsx index 3ce413cd..09f4a009 100644 --- a/app/flowix-web/features/shell/main-layout.tsx +++ b/app/flowix-web/features/shell/main-layout.tsx @@ -565,15 +565,16 @@ export function MainLayout() { }, []); const handleOpenTodos = useCallback(async () => { + const nextFilter = activeFilter === 'todos' ? 'all' : 'todos'; closePluginSurface(); setMemoListVisible(true); - setActiveFilter('todos'); + setActiveFilter(nextFilter); await loadMemos({ notebookId: selectedNotebook?.id, - filter: 'todos', + filter: nextFilter, sort: activeSort, }); - }, [activeSort, closePluginSurface, loadMemos, selectedNotebook?.id, setActiveFilter, setMemoListVisible]); + }, [activeFilter, activeSort, closePluginSurface, loadMemos, selectedNotebook?.id, setActiveFilter, setMemoListVisible]); // 状态栏 Agents 星标: 打开中间列展示 AgentConversationList, // 已在 agents 视图则 no-op, 不再回退。