Fix some operation bugs

Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2018-06-01 15:26:15 +02:00
parent bf40f7eab8
commit 6c35dc5123

View File

@ -549,9 +549,19 @@ public class OperationsMenuController extends BaseController {
conversationIntent.putExtras(bundle); conversationIntent.putExtras(bundle);
getParentController().getRouter().pushController(RouterTransaction.with(new ChatController(bundle)) if (getParentController() != null) {
if (getParentController().getParentController() != null) {
getParentController().getParentController().getRouter().pushController(RouterTransaction.with(new
ChatController(bundle))
.pushChangeHandler(new HorizontalChangeHandler()) .pushChangeHandler(new HorizontalChangeHandler())
.popChangeHandler(new HorizontalChangeHandler())); .popChangeHandler(new HorizontalChangeHandler()));
} else {
getParentController().getRouter().pushController(RouterTransaction.with(new
ChatController(bundle))
.pushChangeHandler(new HorizontalChangeHandler())
.popChangeHandler(new HorizontalChangeHandler()));
}
}
} else { } else {
initiateCall(); initiateCall();