From 851fed90c8187bc3c4bb7ac20c3fd75ff6c741bd Mon Sep 17 00:00:00 2001 From: blake Date: Mon, 17 Sep 2018 14:14:59 +0800 Subject: [PATCH] fixes setActive method when the param is not int type in Android --- .../main/java/com/swmansion/rnscreens/ScreenViewManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.java b/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.java index cc7d5564..94a579fd 100644 --- a/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.java +++ b/android/src/main/java/com/swmansion/rnscreens/ScreenViewManager.java @@ -20,8 +20,8 @@ public class ScreenViewManager extends ViewGroupManager { return new Screen(reactContext); } - @ReactProp(name = "active", defaultInt = 0) - public void setActive(Screen view, int active) { + @ReactProp(name = "active", defaultFloat = 0) + public void setActive(Screen view, float active) { view.setActive(active != 0); } }