Skip to content

Commit 22abd4a

Browse files
Update ReactWheelCurvedPicker.java
1 parent 9217f9f commit 22abd4a

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

android/src/main/java/com/tron/ReactWheelCurvedPicker.java

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@
2020
import com.facebook.react.uimanager.events.EventDispatcher;
2121
import com.facebook.react.uimanager.events.RCTEventEmitter;
2222

23+
import com.facebook.react.uimanager.UIManagerHelper;
24+
25+
// UIManagerType;
26+
import com.facebook.react.uimanager.common.UIManagerType;
27+
2328
import java.util.Date;
2429
import java.util.List;
2530

@@ -35,7 +40,13 @@ public class ReactWheelCurvedPicker extends WheelPicker {
3540

3641
public ReactWheelCurvedPicker(ReactContext reactContext) {
3742
super(reactContext);
38-
mEventDispatcher = reactContext.getNativeModule(UIManagerModule.class).getEventDispatcher();
43+
44+
if(BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) {
45+
mEventDispatcher = (UIManagerHelper.getUIManager(reactContext, 1 /** UIManagerType */)).getEventDispatcher();
46+
} else {
47+
mEventDispatcher = reactContext.getNativeModule(UIManagerModule.class).getEventDispatcher();
48+
}
49+
3950
setOnWheelChangeListener(new OnWheelChangeListener() {
4051
@Override
4152
public void onWheelScrolled(int offset) {

0 commit comments

Comments
 (0)