Garrett
Committed by David PHAM-VAN

Destory pdf document to allow for GC to cleanup the document from memory

@@ -334,6 +334,7 @@ class PrintingPlugin extends PrintingPlatform { @@ -334,6 +334,7 @@ class PrintingPlugin extends PrintingPlatform {
334 data.toBytes(), 334 data.toBytes(),
335 ); 335 );
336 } 336 }
  337 + t.destroy();
337 } 338 }
338 } 339 }
339 340
@@ -43,6 +43,7 @@ class Settings { @@ -43,6 +43,7 @@ class Settings {
43 @JS() 43 @JS()
44 class PdfJsDocLoader { 44 class PdfJsDocLoader {
45 external Future<PdfJsDoc> get promise; 45 external Future<PdfJsDoc> get promise;
  46 + external Future<void> destroy();
46 } 47 }
47 48
48 @anonymous 49 @anonymous