From 56379d4433950c45c9f2a6bce44e6499183422a2 Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Sun, 27 Sep 2026 11:05:00 +0000 Subject: [PATCH] tighten the artist album row against the image Bring the album count row up to a 16dp top margin and inset its controls past the floating shuffle button's column so the two cannot overlap. --- .../main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt b/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt index aabc44e8..5ff517e8 100644 --- a/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt +++ b/app/src/main/kotlin/com/subtracks/ui/library/ArtistDetailScreen.kt @@ -102,6 +102,7 @@ private val SHUFFLE_HEIGHT = 48.dp private val SHUFFLE_ICON = 30.dp private val SHUFFLE_RESERVE = 80.dp private val SHUFFLE_HANG = SHUFFLE_HEIGHT / 2 +private val SHUFFLE_ROW_CLEARANCE = TITLE_INSET + SHUFFLE_WIDTH + 8.dp internal fun estimateScrollPx( index: Int, @@ -309,7 +310,7 @@ fun ArtistDetailScreen( } } Row( - modifier = Modifier.fillMaxWidth().padding(start = 16.dp, end = 8.dp, top = SHUFFLE_HANG + 8.dp), + modifier = Modifier.fillMaxWidth().padding(start = 16.dp, end = SHUFFLE_ROW_CLEARANCE, top = 16.dp), verticalAlignment = Alignment.CenterVertically, ) { Text(