File tree 4 files changed +10
-21
lines changed
4 files changed +10
-21
lines changed Original file line number Diff line number Diff line change 97
97
"electron-log" : " ^4.3.2" ,
98
98
"electron-overlay-window" : " ^1.0.4" ,
99
99
"electron-updater" : " ^4.3.8" ,
100
- "globkey" : " ^1.0.18 " ,
100
+ "globkey" : " ^1.0.19 " ,
101
101
"i18next" : " ^20.0.0" ,
102
102
"i18next-node-fs-backend" : " ^2.1.3"
103
103
},
Original file line number Diff line number Diff line change @@ -131,12 +131,7 @@ export function RegisterKeybinds(bWindows: bWindowsType) {
131
131
132
132
}
133
133
export async function exitApp ( ) {
134
- worker . on ( 'message' , async ( msg ) => {
135
- if ( msg . type === 'exit' ) {
136
- await worker . terminate ( ) ;
137
- globkey . unload ( ) ;
138
- app . quit ( ) ;
139
- }
140
- } ) ;
141
- worker . postMessage ( { type : 'exit' } ) ;
134
+ worker . removeAllListeners ( ) ;
135
+ await worker . terminate ( ) ;
136
+ app . quit ( ) ;
142
137
}
Original file line number Diff line number Diff line change @@ -4,15 +4,9 @@ import globkey from 'globkey';
4
4
if ( ! isMainThread ) {
5
5
let prev_keys = [ '' , '' ]
6
6
let shouldBreak = false ;
7
- parentPort ?. on ( 'message' , ( msg ) => {
8
- if ( msg . type === 'exit' ) {
9
- shouldBreak = true ;
10
- parentPort ?. postMessage ( { type : 'exit' } ) ;
11
- }
12
- } )
13
7
while ( true ) {
14
8
if ( shouldBreak ) break ;
15
- let keys = globkey . get_keys ( ) ;
9
+ let keys = globkey . getKeys ( ) ;
16
10
if ( keys != prev_keys ) {
17
11
if ( parentPort ) parentPort . postMessage ( { type : 'keys' , keys : keys } ) ;
18
12
}
Original file line number Diff line number Diff line change @@ -1243,7 +1243,7 @@ __metadata:
1243
1243
electron-log : ^4.3.2
1244
1244
electron-overlay-window : ^1.0.4
1245
1245
electron-updater : ^4.3.8
1246
- globkey : ^1.0.18
1246
+ globkey : ^1.0.19
1247
1247
i18next : ^20.0.0
1248
1248
i18next-node-fs-backend : ^2.1.3
1249
1249
lodash : ^4.17.21
@@ -1826,10 +1826,10 @@ __metadata:
1826
1826
languageName : node
1827
1827
linkType : hard
1828
1828
1829
- " globkey@npm:^1.0.18 " :
1830
- version : 1.0.18
1831
- resolution : " globkey@npm:1.0.18 "
1832
- checksum : bb557bfa8dc33c2134ab6e59cbadec56ea9b89aa0909b16740880f74414001c93cbd935f1bb379ad15c22379618412af5970247b28ea9411057049f5f1eea4c9
1829
+ " globkey@npm:^1.0.19 " :
1830
+ version : 1.0.19
1831
+ resolution : " globkey@npm:1.0.19 "
1832
+ checksum : 610fd1b833992545a112057e019ed48e7107bc114c17c89be941a50b2a84426ada0b5e725d96372ff7aada8fb52c2aa867f759bb660f4be2eccd77b2d06f9a8c
1833
1833
languageName : node
1834
1834
linkType : hard
1835
1835
You can’t perform that action at this time.
0 commit comments