From d665856a7cf15845ecb5c52fb63541130e25ce3a Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 20 Oct 2025 10:11:29 -0300 Subject: [PATCH] Utilize height size class when dealing with landscape orientations. --- .../thoughtcrime/securesms/window/AppScaffold.kt | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/window/AppScaffold.kt b/app/src/main/java/org/thoughtcrime/securesms/window/AppScaffold.kt index 122c32fe93..552059aa34 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/window/AppScaffold.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/window/AppScaffold.kt @@ -186,17 +186,10 @@ enum class WindowSizeClass( } Configuration.ORIENTATION_LANDSCAPE -> { - when (windowSizeClass.windowWidthSizeClass) { - WindowWidthSizeClass.COMPACT -> COMPACT_LANDSCAPE - WindowWidthSizeClass.MEDIUM -> { - if (windowSizeClass.windowHeightSizeClass == WindowHeightSizeClass.COMPACT) { - COMPACT_LANDSCAPE - } else { - MEDIUM_LANDSCAPE - } - } - - WindowWidthSizeClass.EXPANDED -> EXTENDED_LANDSCAPE + when (windowSizeClass.windowHeightSizeClass) { + WindowHeightSizeClass.COMPACT -> COMPACT_LANDSCAPE + WindowHeightSizeClass.MEDIUM -> MEDIUM_LANDSCAPE + WindowHeightSizeClass.EXPANDED -> EXTENDED_LANDSCAPE else -> error("Unsupported.") } }