From 54ebe8714e003c1f3f9ed2eb14eee93370001147 Mon Sep 17 00:00:00 2001 From: Hy4ri Date: Fri, 19 Jun 2026 18:37:48 +0300 Subject: [PATCH] fix(chat): remove double padding and zero out nested Scaffold window insets --- app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt | 3 +-- .../java/com/m57/hermescontrol/ui/common/HermesScaffold.kt | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt b/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt index a4b379c6..a9f264f6 100644 --- a/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt +++ b/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt @@ -322,12 +322,11 @@ fun ChatScreen( ) } }, - ) { paddingValues -> + ) { _ -> Column( modifier = Modifier .fillMaxSize() - .padding(paddingValues) .background(backgroundGradient) .imePadding(), ) { diff --git a/app/src/main/java/com/m57/hermescontrol/ui/common/HermesScaffold.kt b/app/src/main/java/com/m57/hermescontrol/ui/common/HermesScaffold.kt index 210ab6c7..2951c9e1 100644 --- a/app/src/main/java/com/m57/hermescontrol/ui/common/HermesScaffold.kt +++ b/app/src/main/java/com/m57/hermescontrol/ui/common/HermesScaffold.kt @@ -2,6 +2,7 @@ package com.m57.hermescontrol.ui.common import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.PaddingValues +import androidx.compose.foundation.layout.WindowInsets import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding import androidx.compose.material.icons.Icons @@ -50,6 +51,7 @@ fun HermesScaffold( Scaffold( modifier = modifier.nestedScroll(scrollBehavior.nestedScrollConnection), + contentWindowInsets = WindowInsets(0, 0, 0, 0), snackbarHost = { snackbarHost() }, topBar = { TopAppBar(