From 3dc7158210f676231c578942a7bb68bd3acef895 Mon Sep 17 00:00:00 2001 From: Infi Date: Wed, 6 Mar 2024 21:33:49 +0100 Subject: [PATCH] fix: add scroll state for chat settings Signed-off-by: Infi --- .../java/chat/revolt/screens/settings/ChatSettingsScreen.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt b/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt index 66af24ee..473d2b96 100644 --- a/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt +++ b/app/src/main/java/chat/revolt/screens/settings/ChatSettingsScreen.kt @@ -1,9 +1,12 @@ package chat.revolt.screens.settings import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.imePadding import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.selection.selectableGroup +import androidx.compose.foundation.verticalScroll import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.ArrowBack import androidx.compose.material3.ExperimentalMaterial3Api @@ -72,10 +75,13 @@ fun ChatSettingsScreen( ) }, ) { pv -> + val scrollState = rememberScrollState() Column( Modifier .padding(pv) .imePadding() + .fillMaxSize() + .verticalScroll(scrollState) ) { ListHeader { Text(