From 4d5cc036245251faef94285003b0ea3720c79287 Mon Sep 17 00:00:00 2001 From: Sasikanth Miriyampalli Date: Mon, 29 Jul 2024 16:35:02 +0530 Subject: [PATCH] Use `enableEdgeToEdge` API in `MainActivity` --- .../kotlin/dev/sasikanth/rss/reader/MainActivity.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/androidApp/src/androidMain/kotlin/dev/sasikanth/rss/reader/MainActivity.kt b/androidApp/src/androidMain/kotlin/dev/sasikanth/rss/reader/MainActivity.kt index 2d11eb574..889f11f6e 100644 --- a/androidApp/src/androidMain/kotlin/dev/sasikanth/rss/reader/MainActivity.kt +++ b/androidApp/src/androidMain/kotlin/dev/sasikanth/rss/reader/MainActivity.kt @@ -19,8 +19,9 @@ import android.app.Activity import android.graphics.Color import android.os.Bundle import androidx.activity.ComponentActivity +import androidx.activity.SystemBarStyle import androidx.activity.compose.setContent -import androidx.core.view.WindowCompat +import androidx.activity.enableEdgeToEdge import com.arkivanov.decompose.ComponentContext import com.arkivanov.decompose.defaultComponentContext import dev.sasikanth.rss.reader.app.App @@ -39,9 +40,10 @@ class MainActivity : ComponentActivity() { FileKit.init(this) - WindowCompat.setDecorFitsSystemWindows(window, false) - window.statusBarColor = Color.TRANSPARENT - window.navigationBarColor = Color.TRANSPARENT + enableEdgeToEdge( + statusBarStyle = SystemBarStyle.dark(Color.TRANSPARENT), + navigationBarStyle = SystemBarStyle.dark(Color.TRANSPARENT) + ) val activityComponent = ActivityComponent::class.create(activity = this)