mirror of
https://github.com/greenart7c3/Amber.git
synced 2026-10-06 11:28:22 +00:00
Fix crash from nested verticalScroll in Active relays screen
The navigation host already wraps the screen's modifier in a verticalScroll (MainScreen passes a verticalScroll modifier into ActiveRelaysScreen). The inner Column.verticalScroll added with the two-section layout nested a second vertical scroll, causing an infinite-height-constraints IllegalStateException. Remove the inner verticalScroll and its now-unused imports; scrolling is handled by the caller's modifier as before. https://claude.ai/code/session_01R2Wuj6ipCN2wVa29qGNXQn
This commit is contained in:
@@ -14,10 +14,8 @@ import androidx.compose.foundation.layout.fillMaxSize
|
||||
import androidx.compose.foundation.layout.fillMaxWidth
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.lazy.LazyColumn
|
||||
import androidx.compose.foundation.rememberScrollState
|
||||
import androidx.compose.foundation.text.KeyboardActions
|
||||
import androidx.compose.foundation.text.KeyboardOptions
|
||||
import androidx.compose.foundation.verticalScroll
|
||||
import androidx.compose.material.icons.Icons
|
||||
import androidx.compose.material.icons.filled.Add
|
||||
import androidx.compose.material.icons.filled.ContentPaste
|
||||
@@ -632,8 +630,7 @@ fun ActiveRelaysScreen(
|
||||
|
||||
Column(
|
||||
modifier = modifier
|
||||
.fillMaxSize()
|
||||
.verticalScroll(rememberScrollState()),
|
||||
.fillMaxSize(),
|
||||
) {
|
||||
SectionLabel(stringResource(R.string.default_relays))
|
||||
Text(
|
||||
|
||||
Reference in New Issue
Block a user