From 33c3c48bd5699f439bdddd079197bf35ad0faa0d Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 10 Mar 2026 16:32:59 -0400 Subject: [PATCH] Make regV5 edge-to-edge. --- .../java/org/signal/registration/sample/MainActivity.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/demo/registration/src/main/java/org/signal/registration/sample/MainActivity.kt b/demo/registration/src/main/java/org/signal/registration/sample/MainActivity.kt index 1a525ad549..400358c615 100644 --- a/demo/registration/src/main/java/org/signal/registration/sample/MainActivity.kt +++ b/demo/registration/src/main/java/org/signal/registration/sample/MainActivity.kt @@ -10,6 +10,7 @@ package org.signal.registration.sample import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent +import androidx.activity.enableEdgeToEdge import androidx.compose.animation.EnterTransition import androidx.compose.animation.ExitTransition import androidx.compose.animation.core.tween @@ -23,7 +24,10 @@ import androidx.compose.animation.slideOutHorizontally import androidx.compose.animation.slideOutVertically import androidx.compose.animation.togetherWith import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.WindowInsets import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.safeDrawing +import androidx.compose.foundation.layout.windowInsetsPadding import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.runtime.Composable @@ -80,6 +84,7 @@ sealed interface SampleRoute : NavKey { class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) + enableEdgeToEdge() setContent { SignalTheme { @@ -99,7 +104,9 @@ fun AppScreen(registrationDependencies: RegistrationDependencies) { val backStack = rememberNavBackStack(SampleRoute.Main) Box( - modifier = Modifier.fillMaxSize() + modifier = Modifier + .fillMaxSize() + .windowInsetsPadding(WindowInsets.safeDrawing) ) { SampleNavHost( backStack = backStack,