File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed
Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 11## 1.14.0
22
33- Feat: expose a flag indicating a view change for events ` draw ` , ` drawing ` , and ` view `
4+ - Fix: clean up worker URL after creation
45
56## 1.13.2
67
Original file line number Diff line number Diff line change @@ -16,13 +16,14 @@ const createWorker = (fn) => {
1616 `const createWorker = ${ fnStr } ;` +
1717 'createWorker();' ;
1818
19- return new Worker (
20- window . URL . createObjectURL (
21- new Blob ( [ workerStr ] , {
22- type : 'text/javascript' ,
23- } ) ,
24- ) ,
25- ) ;
19+ const blob = new Blob ( [ workerStr ] , { type : 'text/javascript' } ) ;
20+ const workerUrl = URL . createObjectURL ( blob ) ;
21+ const worker = new Worker ( workerUrl , { name : 'KDBush' } ) ;
22+
23+ // Clean up URL
24+ URL . revokeObjectURL ( workerUrl ) ;
25+
26+ return worker ;
2627} ;
2728
2829/**
You can’t perform that action at this time.
0 commit comments