Android: make the meeting summary scrollable (max 240dp box)

This commit is contained in:
2026-09-08 21:17:22 +02:00
parent c4b86213d4
commit c88af68fd9
@@ -9,9 +9,12 @@ 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.heightIn
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.foundation.lazy.items
import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.Button
import androidx.compose.material3.CircularProgressIndicator
@@ -384,8 +387,14 @@ private fun LibraryDetail(
when {
m.summary == "pending" -> Text("wird erstellt …",
style = MaterialTheme.typography.bodySmall)
summaryText != null -> Text(summaryText!!,
style = MaterialTheme.typography.bodyMedium)
summaryText != null -> Text(
summaryText!!,
style = MaterialTheme.typography.bodyMedium,
modifier = Modifier
.fillMaxWidth()
.heightIn(max = 240.dp)
.verticalScroll(rememberScrollState()),
)
m.summary != null && m.summary.startsWith("error") -> {
Text(m.summary, color = MaterialTheme.colorScheme.error,
style = MaterialTheme.typography.bodySmall)