Преглед на файлове

Check is parent exists before removing stack from screen

Guy Carmeli преди 8 години
родител
ревизия
107549894a
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4
    1
      android/app/src/main/java/com/reactnativenavigation/screens/ScreenStack.java

+ 4
- 1
android/app/src/main/java/com/reactnativenavigation/screens/ScreenStack.java Целия файл

@@ -86,7 +86,10 @@ public class ScreenStack extends FrameLayout implements TitleBarBackButtonListen
86 86
     }
87 87
 
88 88
     private void removeFromScreen() {
89
-        ((ViewManager) getParent()).removeView(this);
89
+        ViewManager parent = (ViewManager) getParent();
90
+        if (parent != null) {
91
+            parent.removeView(this);
92
+        }
90 93
     }
91 94
 
92 95
     public int getStackSize() {