From 3438c64428174e470395d5a454f52b60bd7827a8 Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Wed, 23 Sep 2026 05:52:21 +0000 Subject: [PATCH] do not extend the queue window until it is centred --- app/src/main/kotlin/com/subtracks/ui/playback/QueueScreen.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/subtracks/ui/playback/QueueScreen.kt b/app/src/main/kotlin/com/subtracks/ui/playback/QueueScreen.kt index fe1bc9c4..4bb467aa 100644 --- a/app/src/main/kotlin/com/subtracks/ui/playback/QueueScreen.kt +++ b/app/src/main/kotlin/com/subtracks/ui/playback/QueueScreen.kt @@ -309,7 +309,8 @@ fun QueueScreen( dragTo = toPosition } - LaunchedEffect(listState) { + LaunchedEffect(listState, centered) { + if (!centered) return@LaunchedEffect snapshotFlow { val info = listState.layoutInfo val firstVisible = info.visibleItemsInfo.firstOrNull()?.index ?: -1