From 07c9d37e7006dadc462915f9c6b2fc87baa13389 Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Sat, 8 Dec 2018 20:21:29 +0100 Subject: [PATCH] Fix settings button Signed-off-by: Mario Danic --- .../controllers/ConversationsListController.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java b/app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java index e6d7bd846..52d4d8e40 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java @@ -246,6 +246,19 @@ public class ConversationsListController extends BaseController implements Searc } } + @Override + public boolean onOptionsItemSelected(@NonNull MenuItem item) { + switch (item.getItemId()) { + case R.id.action_settings: + getRouter().pushController((RouterTransaction.with(new SettingsController()) + .pushChangeHandler(new VerticalChangeHandler()) + .popChangeHandler(new VerticalChangeHandler()))); + return true; + default: + return super.onOptionsItemSelected(item); + } + } + @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater);