diff --git a/src/renderer/components/titlebar/Titlebar.tsx b/src/renderer/components/titlebar/Titlebar.tsx index 21dbaf48f..582014868 100644 --- a/src/renderer/components/titlebar/Titlebar.tsx +++ b/src/renderer/components/titlebar/Titlebar.tsx @@ -101,7 +101,11 @@ const Titlebar: React.FC = ({ showKanban: isKanbanOpen, showEditorMode: isEditorOpen, } = useProjectManagementContext(); - const { activeTask, handleSelectTask: onSelectTask } = useTaskManagementContext(); + const { + activeTask, + handleSelectTask: onSelectTask, + tasksByProjectId, + } = useTaskManagementContext(); const { user: githubUser } = useGithubContext(); const isTaskMultiAgent = Boolean(activeTask?.metadata?.multiAgent?.enabled); @@ -207,6 +211,7 @@ const Titlebar: React.FC = ({ void; onSelectTask: (task: Task) => void; @@ -13,6 +14,7 @@ interface TitlebarContextProps { const TitlebarContext: React.FC = ({ projects, selectedProject, + tasks, activeTask, onSelectProject, onSelectTask, @@ -20,8 +22,6 @@ const TitlebarContext: React.FC = ({ if (!selectedProject) { return
; } - - const tasks = selectedProject?.tasks ?? []; const projectValue = selectedProject.id; const noTaskValue = '__no_task_selected__'; const taskValue = activeTask?.id ?? noTaskValue;