File tree Expand file tree Collapse file tree 1 file changed +21
-20
lines changed Expand file tree Collapse file tree 1 file changed +21
-20
lines changed Original file line number Diff line number Diff line change @@ -41,26 +41,6 @@ import { writeLocalStorage } from './storage.js';
41
41
// Toggle sidebar
42
42
toggleButton . addEventListener ( 'mousedown' , ( ) => toggleSidebar ( ) , { once : false , passive : true } ) ;
43
43
44
- document . addEventListener (
45
- 'keyup' ,
46
- e => {
47
- if ( ! globalThis . search ) {
48
- return ;
49
- }
50
-
51
- if ( globalThis . search . hasFocus ( ) ) {
52
- return ;
53
- }
54
-
55
- if ( e . key === 't' || e . key === 'T' ) {
56
- toggleSidebar ( ) ;
57
- } else if ( e . key === 'Escape' ) {
58
- hideSidebar ( ) ;
59
- }
60
- } ,
61
- { once : false , passive : true } ,
62
- ) ;
63
-
64
44
matchMedia ( '(min-width: 1200px)' ) . addEventListener ( 'change' , event => {
65
45
if ( event . matches ) {
66
46
showSidebar ( ) ;
@@ -75,3 +55,24 @@ import { writeLocalStorage } from './storage.js';
75
55
76
56
localStorage . getItem ( 'mdbook-sidebar' ) === 'hidden' ? hideSidebar ( false ) : showSidebar ( false ) ;
77
57
} ) ( ) ;
58
+
59
+ document . addEventListener (
60
+ 'DOMContentLoaded' ,
61
+ ( ) => {
62
+ document . addEventListener (
63
+ 'keyup' ,
64
+ e => {
65
+ if ( globalThis . search . hasFocus ( ) ) {
66
+ return ;
67
+ }
68
+
69
+ if ( e . key === 't' || e . key === 'T' ) {
70
+ toggleSidebar ( ) ;
71
+ } else if ( e . key === 'Escape' ) {
72
+ hideSidebar ( ) ;
73
+ }
74
+ } ,
75
+ { once : false , passive : true } ,
76
+ ) ;
77
+ }
78
+ ) ;
You can’t perform that action at this time.
0 commit comments