File tree Expand file tree Collapse file tree 3 files changed +11
-4
lines changed Expand file tree Collapse file tree 3 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -97,7 +97,9 @@ export function createSharedWorkerConstructor(): typeof SharedWorker {
9797 addEventListener : ( ...args : any [ ] ) => {
9898 return this . _vw_workerTarget . addEventListener ( ...args as [ any , any ] )
9999 } ,
100- removeEventListener : this . _vw_workerTarget . removeEventListener ,
100+ removeEventListener : ( ...args : any [ ] ) => {
101+ return this . _vw_workerTarget . removeEventListener ( ...args as [ any , any ] )
102+ } ,
101103 get self ( ) {
102104 return selfProxy
103105 } ,
Original file line number Diff line number Diff line change @@ -75,7 +75,9 @@ export function createWorkerConstructor(
7575 }
7676 return this . _vw_workerTarget . addEventListener ( ...args as [ any , any ] )
7777 } ,
78- removeEventListener : this . _vw_workerTarget . removeEventListener ,
78+ removeEventListener : ( ...args : any [ ] ) => {
79+ return this . _vw_workerTarget . removeEventListener ( ...args as [ any , any ] )
80+ } ,
7981 postMessage : ( ...args : any [ ] ) => {
8082 if ( ! args . length ) {
8183 throw new SyntaxError (
Original file line number Diff line number Diff line change 1- self . addEventListener ( 'message' , ( e ) => {
1+ function callback ( e : MessageEvent ) {
22 self . postMessage ( `${ e . data } world` )
3- } )
3+ self . removeEventListener ( 'message' , callback )
4+ }
5+
6+ self . addEventListener ( 'message' , callback )
You can’t perform that action at this time.
0 commit comments