Bläddra i källkod

Check for null

Signed-off-by: Mario Danic <mario@lovelyhq.com>
Mario Danic 7 år sedan
förälder
incheckning
bf71a90b8c

+ 5 - 5
app/src/main/java/com/nextcloud/talk/controllers/base/bottomnavigation/BottomNavigationController.java

@@ -219,11 +219,11 @@ public abstract class BottomNavigationController extends BaseController {
      * BottomNavigationController#getControllerFor(int)}, using a {@link FadeChangeHandler}.
      */
     protected void resetCurrentBackstack() {
-        lastActiveChildRouter
-                .setRoot(
-                        RouterTransaction.with(this.getControllerFor(currentlySelectedItemId))
-                                .pushChangeHandler(new FadeChangeHandler())
-                                .popChangeHandler(new FadeChangeHandler()));
+        if (lastActiveChildRouter != null) {
+            lastActiveChildRouter.setRoot(RouterTransaction.with(this.getControllerFor(currentlySelectedItemId))
+                                    .pushChangeHandler(new FadeChangeHandler())
+                                    .popChangeHandler(new FadeChangeHandler()));
+        }
     }
 
     /**