@@ -268,24 +268,24 @@ apiBridge.registerCustomHook(function(bindingsAPI) {
268
268
nwNatives . callInWindow ( bgPage , "__nw_removeOuterEventCB" , this , event , callback ) ;
269
269
if ( appWinEventsMap . hasOwnProperty ( event ) ) {
270
270
for ( let l of this . appWindow [ appWinEventsMap [ event ] ] . getListeners ( ) ) {
271
- if ( l . callback . listener && l . callback . listener === callback ) {
272
- this . appWindow [ appWinEventsMap [ event ] ] . removeListener ( l . callback ) ;
271
+ if ( l . listener && l . listener === callback ) {
272
+ this . appWindow [ appWinEventsMap [ event ] ] . removeListener ( l ) ;
273
273
return this ;
274
274
}
275
275
}
276
276
}
277
277
if ( nwWinEventsMap . hasOwnProperty ( event ) ) {
278
278
for ( let l of this [ nwWinEventsMap [ event ] ] . getListeners ( ) ) {
279
- if ( l . callback . listener && l . callback . listener === callback ) {
280
- this [ nwWinEventsMap [ event ] ] . removeListener ( l . callback ) ;
279
+ if ( l . listener && l . listener === callback ) {
280
+ this [ nwWinEventsMap [ event ] ] . removeListener ( l ) ;
281
281
return this ;
282
282
}
283
283
}
284
284
}
285
285
if ( nwWrapEventsMap . hasOwnProperty ( event ) ) {
286
286
for ( let l of this [ nwWrapEventsMap [ event ] ] . getListeners ( ) ) {
287
- if ( l . callback . listener && l . callback . listener === callback ) {
288
- this [ nwWrapEventsMap [ event ] ] . removeListener ( l . callback ) ;
287
+ if ( l . listener && l . listener === callback ) {
288
+ this [ nwWrapEventsMap [ event ] ] . removeListener ( l ) ;
289
289
return this ;
290
290
}
291
291
}
@@ -316,19 +316,19 @@ apiBridge.registerCustomHook(function(bindingsAPI) {
316
316
nwNatives . callInWindow ( bgPage , "__nw_remove_all_listeners" , this , event ) ;
317
317
if ( appWinEventsMap . hasOwnProperty ( event ) ) {
318
318
for ( let l of this . appWindow [ appWinEventsMap [ event ] ] . getListeners ( ) ) {
319
- this . appWindow [ appWinEventsMap [ event ] ] . removeListener ( l . callback ) ;
319
+ this . appWindow [ appWinEventsMap [ event ] ] . removeListener ( l ) ;
320
320
}
321
321
return this ;
322
322
}
323
323
if ( nwWinEventsMap . hasOwnProperty ( event ) ) {
324
324
for ( let l of this [ nwWinEventsMap [ event ] ] . getListeners ( ) ) {
325
- this [ nwWinEventsMap [ event ] ] . removeListener ( l . callback ) ;
325
+ this [ nwWinEventsMap [ event ] ] . removeListener ( l ) ;
326
326
}
327
327
return this ;
328
328
}
329
329
if ( nwWrapEventsMap . hasOwnProperty ( event ) ) {
330
330
for ( let l of this [ nwWrapEventsMap [ event ] ] . getListeners ( ) ) {
331
- this [ nwWrapEventsMap [ event ] ] . removeListener ( l . callback ) ;
331
+ this [ nwWrapEventsMap [ event ] ] . removeListener ( l ) ;
332
332
}
333
333
return this ;
334
334
}
0 commit comments