mirror of
https://github.com/NanmiCoder/claude-code-haha.git
synced 2026-10-10 11:53:10 +08:00
fix(desktop): collapse session task bar by default
Task card was expanded by default and overlapped the main chat area whenever todos appeared. Start collapsed and reset expanded state on clearTasks so new sessions also begin collapsed; users can click the header to expand when needed.
This commit is contained in:
@@ -36,7 +36,7 @@ type CLITaskStore = {
|
||||
export const useCLITaskStore = create<CLITaskStore>((set, get) => ({
|
||||
sessionId: null,
|
||||
tasks: [],
|
||||
expanded: true,
|
||||
expanded: false,
|
||||
completedAndDismissed: false,
|
||||
|
||||
fetchSessionTasks: async (sessionId) => {
|
||||
@@ -89,7 +89,7 @@ export const useCLITaskStore = create<CLITaskStore>((set, get) => ({
|
||||
},
|
||||
|
||||
clearTasks: () => {
|
||||
set({ sessionId: null, tasks: [], completedAndDismissed: false })
|
||||
set({ sessionId: null, tasks: [], completedAndDismissed: false, expanded: false })
|
||||
},
|
||||
|
||||
toggleExpanded: () => {
|
||||
|
||||
Reference in New Issue
Block a user