From 583259398014653a13566e576f85c17ed7305c70 Mon Sep 17 00:00:00 2001 From: Tuan Luong Date: Mon, 20 Jan 2020 16:58:19 +0700 Subject: [PATCH] [Android] update view when go back to previous screen (#286) --- .../src/main/java/com/swmansion/rnscreens/ScreenContainer.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java b/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java index 80204976..216ee120 100644 --- a/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java +++ b/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.java @@ -240,6 +240,7 @@ public class ScreenContainer extends ViewGroup { protected void onAttachedToWindow() { super.onAttachedToWindow(); mIsAttached = true; + mNeedUpdate = true; mFragmentManager = findFragmentManager(); updateIfNeeded(); } @@ -253,6 +254,7 @@ public class ScreenContainer extends ViewGroup { mFragmentManager = null; // so we don't add the same screen twice after re-attach removeAllViews(); + mActiveScreenFragments.clear(); // after re-attach we'll update the screen and add views again markUpdated(); }