Make regV5 edge-to-edge.

This commit is contained in:
Greyson Parrelli
2026-03-10 16:32:59 -04:00
committed by jeffrey-signal
parent cd24691130
commit 33c3c48bd5

View File

@@ -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,