@@ -30,19 +30,52 @@ export function MainLayout() {
3030
3131 useHotkeys ( "mod+k" , ( ) => setCommandMenuOpen ( ( prev ) => ! prev ) , {
3232 enabled : ! commandMenuOpen ,
33+ enableOnFormTags : true ,
34+ enableOnContentEditable : true ,
35+ preventDefault : true ,
3336 } ) ;
3437 useHotkeys ( "mod+t" , ( ) => setCommandMenuOpen ( ( prev ) => ! prev ) , {
3538 enabled : ! commandMenuOpen ,
39+ enableOnFormTags : true ,
40+ enableOnContentEditable : true ,
41+ preventDefault : true ,
3642 } ) ;
3743 useHotkeys ( "mod+p" , ( ) => setCommandMenuOpen ( ( prev ) => ! prev ) , {
3844 enabled : ! commandMenuOpen ,
45+ enableOnFormTags : true ,
46+ enableOnContentEditable : true ,
47+ preventDefault : true ,
48+ } ) ;
49+ useHotkeys ( "mod+n" , ( ) => handleFocusTaskMode ( ) , {
50+ enableOnFormTags : true ,
51+ enableOnContentEditable : true ,
52+ preventDefault : true ,
53+ } ) ;
54+ useHotkeys ( "mod+," , ( ) => handleOpenSettings ( ) , {
55+ enableOnFormTags : true ,
56+ enableOnContentEditable : true ,
57+ preventDefault : true ,
58+ } ) ;
59+ useHotkeys ( "mod+[" , ( ) => goBack ( ) , {
60+ enableOnFormTags : true ,
61+ enableOnContentEditable : true ,
62+ preventDefault : true ,
63+ } ) ;
64+ useHotkeys ( "mod+]" , ( ) => goForward ( ) , {
65+ enableOnFormTags : true ,
66+ enableOnContentEditable : true ,
67+ preventDefault : true ,
68+ } ) ;
69+ useHotkeys ( "mod+b" , ( ) => toggleLeftSidebar ( ) , {
70+ enableOnFormTags : true ,
71+ enableOnContentEditable : true ,
72+ preventDefault : true ,
73+ } ) ;
74+ useHotkeys ( "mod+shift+b" , ( ) => toggleRightSidebar ( ) , {
75+ enableOnFormTags : true ,
76+ enableOnContentEditable : true ,
77+ preventDefault : true ,
3978 } ) ;
40- useHotkeys ( "mod+n" , ( ) => handleFocusTaskMode ( ) ) ;
41- useHotkeys ( "mod+," , ( ) => handleOpenSettings ( ) ) ;
42- useHotkeys ( "mod+[" , ( ) => goBack ( ) ) ;
43- useHotkeys ( "mod+]" , ( ) => goForward ( ) ) ;
44- useHotkeys ( "mod+b" , ( ) => toggleLeftSidebar ( ) ) ;
45- useHotkeys ( "mod+shift+b" , ( ) => toggleRightSidebar ( ) ) ;
4679
4780 // Subscribe to UI events from main process via tRPC
4881 trpcReact . ui . onOpenSettings . useSubscription ( undefined , {
0 commit comments