File tree Expand file tree Collapse file tree 2 files changed +5
-10
lines changed
Expand file tree Collapse file tree 2 files changed +5
-10
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ export interface ImageError {
5757
5858export interface ImagePipelineConfigSetting {
5959 isDownsampleEnabled ?: boolean ;
60+ leakTracker ?: any ;
6061}
6162
6263export class EventData implements IEventData {
Original file line number Diff line number Diff line change @@ -18,20 +18,14 @@ export function initialize(config?: ImagePipelineConfigSetting): void {
1818 if ( config && config . isDownsampleEnabled ) {
1919 builder . setDownsampleEnabled ( true ) ;
2020 }
21+ if ( config && config . leakTracker ) {
22+ builder . setCloseableReferenceLeakTracker ( config . leakTracker ) ;
23+ }
2124 // builder.experiment().setNativeCodeDisabled(true);
2225 const imagePipelineConfig = builder . build ( ) ;
2326 com . facebook . drawee . backends . pipeline . Fresco . initialize ( context , imagePipelineConfig ) ;
24- // try {
25- // com.facebook.imagepipeline.nativecode.ImagePipelineNativeLoader.load();
26- // } catch (err) {
27- // console.log('error loading ImagePipelineNativeLoader');
28- // com.facebook.drawee.backends.pipeline.Fresco.shutDown();
29- // builder.experiment().setNativeCodeDisabled(true);
30- // const imagePipelineConfig = builder.build();
31- // console.log('test', imagePipelineConfig.getExperiments().isNativeCodeDisabled())
32- // com.facebook.drawee.backends.pipeline.Fresco.initialize(context, imagePipelineConfig);
33- // }
3427 initialized = true ;
28+ initializeConfig = null ;
3529 }
3630}
3731
You can’t perform that action at this time.
0 commit comments