diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/MainScreen.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/MainScreen.kt index efc3b4987..0341b9e17 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/MainScreen.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/MainScreen.kt @@ -77,8 +77,9 @@ fun MainScreen( val navState = navController.currentBackStackEntryAsState() val orientation = LocalConfiguration.current.orientation + val currentDrawerState = scaffoldState.drawerState.currentValue LaunchedEffect(key1 = orientation) { - if (orientation == Configuration.ORIENTATION_LANDSCAPE) { + if (orientation == Configuration.ORIENTATION_LANDSCAPE && currentDrawerState == DrawerValue.Closed) { scaffoldState.drawerState.close() } }