File tree Expand file tree Collapse file tree
apps/code/src/renderer/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ import { useTaskDeepLink } from "../hooks/useTaskDeepLink";
2424import { GlobalEventHandlers } from "./GlobalEventHandlers" ;
2525
2626export function MainLayout ( ) {
27- const { view, hydrateTask } = useNavigationStore ( ) ;
27+ const { view, hydrateTask, navigateToTaskInput } = useNavigationStore ( ) ;
2828 const {
2929 isOpen : commandMenuOpen ,
3030 setOpen : setCommandMenuOpen ,
@@ -47,6 +47,12 @@ export function MainLayout() {
4747 }
4848 } , [ tasks , hydrateTask ] ) ;
4949
50+ useEffect ( ( ) => {
51+ if ( view . type === "task-detail" && ! view . data && ! view . taskId ) {
52+ navigateToTaskInput ( ) ;
53+ }
54+ } , [ view , navigateToTaskInput ] ) ;
55+
5056 const handleToggleCommandMenu = useCallback ( ( ) => {
5157 toggleCommandMenu ( ) ;
5258 } , [ toggleCommandMenu ] ) ;
You can’t perform that action at this time.
0 commit comments