Browse Source

Show first screen in modal

Guy Carmeli 8 years ago
parent
commit
0429c781a7

+ 1
- 1
android/app/src/main/java/com/reactnativenavigation/layouts/BottomTabsLayout.java View File

177
     }
177
     }
178
 
178
 
179
     private void showStackAndUpdateStyle(ScreenStack newStack) {
179
     private void showStackAndUpdateStyle(ScreenStack newStack) {
180
-        newStack.showScreen();
180
+        newStack.showFirstScreen();
181
         bottomTabs.setStyleFromScreen(newStack.getCurrentScreenStyleParams());
181
         bottomTabs.setStyleFromScreen(newStack.getCurrentScreenStyleParams());
182
     }
182
     }
183
 
183
 

+ 1
- 0
android/app/src/main/java/com/reactnativenavigation/layouts/SingleScreenLayout.java View File

40
         stack = new ScreenStack(activity, this, this);
40
         stack = new ScreenStack(activity, this, this);
41
         LayoutParams lp = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
41
         LayoutParams lp = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
42
         stack.pushInitialScreen(screenParams, lp);
42
         stack.pushInitialScreen(screenParams, lp);
43
+        stack.showFirstScreen();
43
     }
44
     }
44
 
45
 
45
     @Override
46
     @Override

+ 1
- 1
android/app/src/main/java/com/reactnativenavigation/screens/ScreenStack.java View File

159
         }
159
         }
160
     }
160
     }
161
 
161
 
162
-    public void showScreen() {
162
+    public void showFirstScreen() {
163
         stack.peek().setVisibility(View.VISIBLE);
163
         stack.peek().setVisibility(View.VISIBLE);
164
     }
164
     }
165
 
165