diff --git a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java index 6dbe77d0a..4c57f6b5b 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/CallMenuController.java @@ -261,9 +261,7 @@ public class CallMenuController extends BaseController implements FlexibleAdapte eventBus.post(new BottomSheetLockEvent(true, 0, false, true)); bundle = new Bundle(); bundle.putBoolean(BundleKeys.KEY_NEW_CONVERSATION, true); - getParentController().getParentController().getRouter().pushController((RouterTransaction.with - (new ContactsController - (bundle)) + getParentController().getRouter().pushController((RouterTransaction.with(new ContactsController(bundle)) .pushChangeHandler(new VerticalChangeHandler()) .popChangeHandler(new VerticalChangeHandler()))); } else { diff --git a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java index effa7952e..2c5d93b3a 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/EntryMenuController.java @@ -134,6 +134,7 @@ public class EntryMenuController extends BaseController { if (originalBundle.containsKey(BundleKeys.KEY_SPREED_CAPABILITIES)) { bundle.putParcelable(BundleKeys.KEY_SPREED_CAPABILITIES, originalBundle.getParcelable(BundleKeys.KEY_SPREED_CAPABILITIES)); } + getRouter().pushController(RouterTransaction.with(new OperationsMenuController(bundle)) .pushChangeHandler(new HorizontalChangeHandler()) .popChangeHandler(new HorizontalChangeHandler())); diff --git a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java index a850d6155..f66f48688 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/bottomsheet/OperationsMenuController.java @@ -630,17 +630,10 @@ public class OperationsMenuController extends BaseController { conversationIntent.putExtras(bundle); if (getParentController() != null) { - if (getParentController().getParentController() != null) { - getParentController().getParentController().getRouter().pushController(RouterTransaction.with(new - ChatController(bundle)) - .pushChangeHandler(new HorizontalChangeHandler()) - .popChangeHandler(new HorizontalChangeHandler())); - } else { - getParentController().getRouter().pushController(RouterTransaction.with(new - ChatController(bundle)) - .pushChangeHandler(new HorizontalChangeHandler()) - .popChangeHandler(new HorizontalChangeHandler())); - } + getParentController().getRouter().pushController(RouterTransaction.with(new + ChatController(bundle)) + .pushChangeHandler(new HorizontalChangeHandler()) + .popChangeHandler(new HorizontalChangeHandler())); } } else {