From 8fbfc40ed52de63618db5255d3af8b79daa6aca8 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Mon, 27 Oct 2025 13:57:56 -0300 Subject: [PATCH] Utilize an effect to initialize the current anchor. --- .../main/java/org/thoughtcrime/securesms/MainActivity.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/MainActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/MainActivity.kt index 283f6101f8..214119db27 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/MainActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/MainActivity.kt @@ -429,6 +429,12 @@ class MainActivity : PassphraseRequiredActivity(), VoiceNoteMediaControllerOwner } } + LaunchedEffect(paneExpansionState.currentAnchor, detailAndListAnchor) { + if (paneExpansionState.currentAnchor == null) { + paneExpansionState.animateTo(detailAndListAnchor) + } + } + LaunchedEffect(paneExpansionState.currentAnchor, detailOnlyAnchor, listOnlyAnchor, detailAndListAnchor) { val isFullScreenPane = when (paneExpansionState.currentAnchor) { listOnlyAnchor, detailOnlyAnchor -> {