Procházet zdrojové kódy

Toggle bottom tabs after popToRoot

Guy Carmeli před 8 roky
rodič
revize
31d7ed4eb6

+ 7
- 1
android/app/src/main/java/com/reactnativenavigation/activities/BottomTabActivity.java Zobrazit soubor

150
         for (ScreenStack stack : mScreenStacks) {
150
         for (ScreenStack stack : mScreenStacks) {
151
             if (stack.peek().navigatorId.equals(navigatorId)) {
151
             if (stack.peek().navigatorId.equals(navigatorId)) {
152
                 Screen popped = stack.popToRoot();
152
                 Screen popped = stack.popToRoot();
153
-                StyleHelper.updateStyles(mToolbar, getCurrentScreen());
153
+                Screen currentScreen = getCurrentScreen();
154
+                StyleHelper.updateStyles(mToolbar, currentScreen);
155
+
156
+                if (shouldToggleTabs(currentScreen)) {
157
+                    toggleTabs(currentScreen.bottomTabsHidden, false);
158
+                }
159
+
154
                 return popped;
160
                 return popped;
155
             }
161
             }
156
         }
162
         }