Skip to content

Commit 2932242

Browse files
committed
Fix the scrollable content not taking the whole available space
1 parent 668838a commit 2932242

File tree

1 file changed

+4
-0
lines changed
  • libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/atomic/pages

1 file changed

+4
-0
lines changed

libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/atomic/pages/HeaderFooterPage.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@ package io.element.android.libraries.designsystem.atomic.pages
99

1010
import androidx.compose.foundation.layout.Box
1111
import androidx.compose.foundation.layout.Column
12+
import androidx.compose.foundation.layout.IntrinsicSize
1213
import androidx.compose.foundation.layout.PaddingValues
1314
import androidx.compose.foundation.layout.calculateEndPadding
1415
import androidx.compose.foundation.layout.calculateStartPadding
1516
import androidx.compose.foundation.layout.consumeWindowInsets
1617
import androidx.compose.foundation.layout.fillMaxSize
1718
import androidx.compose.foundation.layout.fillMaxWidth
19+
import androidx.compose.foundation.layout.height
1820
import androidx.compose.foundation.layout.imePadding
1921
import androidx.compose.foundation.layout.padding
2022
import androidx.compose.foundation.rememberScrollState
@@ -94,6 +96,8 @@ fun HeaderFooterPage(
9496
.run {
9597
if (isScrollable) {
9698
verticalScroll(rememberScrollState())
99+
// Make sure the scrollable content takes the full available height
100+
.height(IntrinsicSize.Max)
97101
} else {
98102
Modifier
99103
}

0 commit comments

Comments
 (0)