From 360929e77241ff0769303b487db6e4b4bc9f93a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Villegas?= Date: Sat, 21 Feb 2026 14:31:22 -0300 Subject: [PATCH] fix: leaving settings always unlocks drawer --- .../com/cappielloantonio/tempo/ui/activity/MainActivity.java | 2 +- .../cappielloantonio/tempo/ui/fragment/SettingsFragment.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java index d63d799c..f872b403 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java @@ -325,7 +325,7 @@ public class MainActivity extends BaseActivity { drawerLayout.setDrawerLockMode(mode); } - private void toggleNavigationDrawerLockOnOrientationChange() { + public void toggleNavigationDrawerLockOnOrientationChange() { // Ignore orientation check, drawer always unlocked if (Preferences.getEnableDrawerOnPortrait()) { setNavigationDrawerLock(false); diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java index 2a6ac691..2981fa7c 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/SettingsFragment.java @@ -169,7 +169,7 @@ public class SettingsFragment extends PreferenceFragmentCompat { public void onStop() { super.onStop(); activity.setBottomSheetVisibility(true); - activity.setNavigationDrawerLock(false); + activity.toggleNavigationDrawerLockOnOrientationChange(); activity.setSystemBarsVisibility(!activity.isLandscape); }