From ccf6337bb0596a6ce3b48d1a6b9be0b5a1e69a11 Mon Sep 17 00:00:00 2001 From: Sowjanya Kota <101803542+sowjanyakch@users.noreply.github.com> Date: Wed, 27 Dec 2023 10:50:03 +0100 Subject: [PATCH] Using finish() to handle only forward message back button --- .../talk/conversationlist/ConversationsListActivity.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt index c473ecc6d..63bf0d8f2 100644 --- a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt @@ -206,7 +206,11 @@ class ConversationsListActivity : private val onBackPressedCallback = object : OnBackPressedCallback(true) { override fun handleOnBackPressed() { - finishAffinity() + if (forwardMessage) { + finish() + } else { + finishAffinity() + } } }