From d640e93c677acdf2324c94794770829524cec70e Mon Sep 17 00:00:00 2001 From: ansehun Date: Mon, 14 Apr 2025 15:51:53 +0900 Subject: [PATCH] Resolve layout issues caused by edgeToEdge and keyboard overlap --- .../android/architecture/blueprints/todoapp/TodoActivity.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/android/architecture/blueprints/todoapp/TodoActivity.kt b/app/src/main/java/com/example/android/architecture/blueprints/todoapp/TodoActivity.kt index 241ce065b..0206ffc65 100644 --- a/app/src/main/java/com/example/android/architecture/blueprints/todoapp/TodoActivity.kt +++ b/app/src/main/java/com/example/android/architecture/blueprints/todoapp/TodoActivity.kt @@ -20,6 +20,8 @@ import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge +import androidx.compose.foundation.layout.safeDrawingPadding +import androidx.compose.ui.Modifier import dagger.hilt.android.AndroidEntryPoint /** @@ -33,7 +35,9 @@ class TodoActivity : ComponentActivity() { enableEdgeToEdge() setContent { TodoTheme { - TodoNavGraph() + TodoNavGraph( + modifier = Modifier.safeDrawingPadding() + ) } } }