Simplify redundant split-pane window size class checks.

This commit is contained in:
jeffrey-signal
2025-11-20 14:48:04 -05:00
parent 1b77a523e4
commit 4219e2d16f
3 changed files with 3 additions and 5 deletions

View File

@@ -72,7 +72,6 @@ import androidx.lifecycle.lifecycleScope
import androidx.lifecycle.repeatOnLifecycle
import androidx.recyclerview.widget.RecyclerView
import androidx.window.core.layout.WindowSizeClass
import androidx.window.core.layout.WindowWidthSizeClass
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import io.reactivex.rxjava3.subjects.PublishSubject
import io.reactivex.rxjava3.subjects.Subject
@@ -555,7 +554,7 @@ class MainActivity : PassphraseRequiredActivity(), VoiceNoteMediaControllerOwner
}
},
secondaryContent = {
val listContainerColor = if (windowSizeClass.isSplitPane() && windowSizeClass.windowWidthSizeClass == WindowWidthSizeClass.MEDIUM) {
val listContainerColor = if (windowSizeClass.isSplitPane()) {
SignalTheme.colors.colorSurface1
} else {
MaterialTheme.colorScheme.surface