mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-16 12:12:20 +08:00
Fix FrescoModule not initialized in Nodes
Reviewed By: AaaChiuuu Differential Revision: D4687127 fbshipit-source-id: d387ff665374bd4ef40fc2e9c19543f2bacf4a66
This commit is contained in:
committed by
Facebook Github Bot
parent
55f48eb9f6
commit
63fa621df1
@@ -18,6 +18,7 @@ import com.facebook.infer.annotation.Assertions;
|
||||
import com.facebook.react.bridge.Callback;
|
||||
import com.facebook.react.bridge.ReactApplicationContext;
|
||||
import com.facebook.react.bridge.ReadableArray;
|
||||
import com.facebook.react.modules.fresco.FrescoModule;
|
||||
import com.facebook.react.modules.i18nmanager.I18nUtil;
|
||||
import com.facebook.react.uimanager.ReactShadowNode;
|
||||
import com.facebook.react.uimanager.ReactStylesDiffMap;
|
||||
@@ -98,6 +99,7 @@ public class FlatUIImplementation extends UIImplementation {
|
||||
// initialization is undefined, and this is pretty much the earliest when we are guarantied
|
||||
// that Fresco is initalized and DraweeControllerBuilder can be queried. This also happens
|
||||
// relatively rarely to have any performance considerations.
|
||||
mReactContext.getNativeModule(FrescoModule.class); // initialize Fresco
|
||||
DraweeRequestHelper.setDraweeControllerBuilder(
|
||||
mRCTImageViewManager.getDraweeControllerBuilder());
|
||||
mRCTImageViewManager = null;
|
||||
|
||||
Reference in New Issue
Block a user