File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -32,18 +32,19 @@ export default function useKeyDownHandlers(keyHandlers) {
32
32
if ( ! e . key ) return ;
33
33
const isMac = navigator . userAgent . toLowerCase ( ) . indexOf ( 'mac' ) !== - 1 ;
34
34
const isCtrl = isMac ? e . metaKey : e . ctrlKey ;
35
- if ( e . shiftKey && isCtrl && e . altKey && e . code === 'KeyN' ) {
35
+
36
+ if ( isCtrl && e . shiftKey && e . altKey && e . code === 'KeyN' ) {
36
37
// specifically for creating a new folder
37
38
handlers . current [ `ctrl-alt-shift-n` ] ?. ( e ) ;
39
+ } else if ( isCtrl && e . altKey && e . code === 'KeyN' ) {
40
+ // specifically for creating a new file
41
+ handlers . current [ `ctrl-alt-n` ] ?. ( e ) ;
38
42
} else if ( e . shiftKey && isCtrl ) {
39
43
handlers . current [
40
44
`ctrl-shift-${
41
45
/ ^ \d + $ / . test ( e . code . at ( - 1 ) ) ? e . code . at ( - 1 ) : e . key . toLowerCase ( )
42
46
} `
43
47
] ?. ( e ) ;
44
- } else if ( isCtrl && e . altKey && e . code === 'KeyN' ) {
45
- // specifically for creating a new file
46
- handlers . current [ `ctrl-alt-n` ] ?. ( e ) ;
47
48
} else if ( isCtrl ) {
48
49
handlers . current [ `ctrl-${ e . key . toLowerCase ( ) } ` ] ?. ( e ) ;
49
50
}
You can’t perform that action at this time.
0 commit comments