From 8d1b762b78dff42b21c6992577b4f7efbaf294c2 Mon Sep 17 00:00:00 2001 From: David Madl Date: Sat, 30 May 2026 19:57:41 +0200 Subject: [PATCH] feat: fix annotation button size --- app/src/main/java/at/lockstep/player/ui/AnnotationScreen.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/at/lockstep/player/ui/AnnotationScreen.kt b/app/src/main/java/at/lockstep/player/ui/AnnotationScreen.kt index ef2f0fa..e06e5c6 100644 --- a/app/src/main/java/at/lockstep/player/ui/AnnotationScreen.kt +++ b/app/src/main/java/at/lockstep/player/ui/AnnotationScreen.kt @@ -9,6 +9,7 @@ import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth +import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.heightIn import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lazy.LazyColumn @@ -32,6 +33,7 @@ import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.input.pointer.pointerInput +import androidx.compose.ui.platform.LocalConfiguration import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.unit.dp import at.lockstep.player.LockstepViewModel @@ -54,6 +56,7 @@ fun AnnotationRoute( modifier: Modifier = Modifier, ) { val context = LocalContext.current + val beatListHeight = LocalConfiguration.current.screenHeightDp.dp / 5 var ui by remember { mutableStateOf( NowPlayingUiState( @@ -182,7 +185,7 @@ fun AnnotationRoute( modifier = Modifier .fillMaxWidth() - .heightIn(max = 160.dp) + .height(beatListHeight) .padding(horizontal = 24.dp, vertical = 8.dp), verticalArrangement = Arrangement.spacedBy(4.dp), ) {