Merge pull request #2634 from vitorpamplona/claude/fix-keyboard-textfield-overlap-BA65q

Fix IME padding and window insets in NestFullScreen
This commit is contained in:
Vitor Pamplona
2026-04-28 20:13:47 -04:00
committed by GitHub
2 changed files with 6 additions and 1 deletions
+1
View File
@@ -226,6 +226,7 @@
android:launchMode="singleTask"
android:exported="false"
android:resizeableActivity="true"
android:windowSoftInputMode="adjustResize"
android:theme="@style/Theme.Amethyst" />
<activity
@@ -23,8 +23,10 @@ package com.vitorpamplona.amethyst.ui.screen.loggedIn.nests.room.screen
import androidx.compose.foundation.clickable
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.consumeWindowInsets
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.imePadding
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.Badge
@@ -205,7 +207,9 @@ internal fun NestFullScreen(
modifier =
Modifier
.fillMaxSize()
.padding(padding),
.padding(padding)
.consumeWindowInsets(padding)
.imePadding(),
) {
if (summaryExpanded) {
RoomSummaryStrip(summary = event.summary())