From 32d095906e8132399be3dce923f44d37b9e377b7 Mon Sep 17 00:00:00 2001 From: Emily Janzer Date: Tue, 28 Jan 2020 11:01:59 -0800 Subject: [PATCH] Migrate ReactImageView to be bridgeless Summary: Migrating ReactImageView to use the new API for accessing the EventDispatcher (UIManagerHelper.getEventDispatcherForReactTag) that supports bridgeless mode. Changelog: [Internal] Reviewed By: PeteTheHeat Differential Revision: D19190765 fbshipit-source-id: a958dfc9c48845270e99f8d378ce034cddc8036f --- .../java/com/facebook/react/views/image/ReactImageView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java b/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java index b85dfee7f35..ac6ae3fd1f9 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageView.java @@ -51,7 +51,7 @@ import com.facebook.react.common.build.ReactBuildConfig; import com.facebook.react.modules.fresco.ReactNetworkImageRequest; import com.facebook.react.uimanager.FloatUtil; import com.facebook.react.uimanager.PixelUtil; -import com.facebook.react.uimanager.UIManagerModule; +import com.facebook.react.uimanager.UIManagerHelper; import com.facebook.react.uimanager.events.EventDispatcher; import com.facebook.react.views.imagehelper.ImageSource; import com.facebook.react.views.imagehelper.MultiSourceHelper; @@ -229,7 +229,7 @@ public class ReactImageView extends GenericDraweeView { mControllerListener = null; } else { final EventDispatcher mEventDispatcher = - ((ReactContext) getContext()).getNativeModule(UIManagerModule.class).getEventDispatcher(); + UIManagerHelper.getEventDispatcherForReactTag((ReactContext) getContext(), getId()); mControllerListener = new BaseControllerListener() {