From 3911770eb3875960464b707843a99f92ec42cb0b Mon Sep 17 00:00:00 2001 From: alperozturk96 Date: Tue, 12 May 2026 09:53:50 +0200 Subject: [PATCH] fix(trashbin): action bar back button behaviour Signed-off-by: alperozturk96 --- .../com/owncloud/android/ui/navigation/NavigatorActivity.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/com/owncloud/android/ui/navigation/NavigatorActivity.kt b/app/src/main/java/com/owncloud/android/ui/navigation/NavigatorActivity.kt index 0612469e2dbc..a086093ef536 100644 --- a/app/src/main/java/com/owncloud/android/ui/navigation/NavigatorActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/navigation/NavigatorActivity.kt @@ -105,8 +105,13 @@ class NavigatorActivity : DrawerActivity() { this, object : OnBackPressedCallback(true) { override fun handleOnBackPressed() { + val onBackPressListener = supportFragmentManager.fragments + .filterIsInstance() + .firstOrNull() + when { isDrawerOpen -> closeDrawer() + onBackPressListener?.canInterceptBackPress() == true -> onBackPressListener.interceptBackPress() supportFragmentManager.backStackEntryCount == 1 -> finish() else -> pop() }