From a50c1fb3a28ba360e38e8fbf191ce179b0fb9a15 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Sat, 19 Aug 2023 19:02:16 +0530 Subject: [PATCH] Switch to LaunchedEffect instead of SideEffect Signed-off-by: Aayush Gupta --- app/src/main/java/io/aayush/relabs/ui/theme/Theme.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/aayush/relabs/ui/theme/Theme.kt b/app/src/main/java/io/aayush/relabs/ui/theme/Theme.kt index fc2a772..b9ce456 100644 --- a/app/src/main/java/io/aayush/relabs/ui/theme/Theme.kt +++ b/app/src/main/java/io/aayush/relabs/ui/theme/Theme.kt @@ -14,7 +14,7 @@ import androidx.compose.material3.dynamicDarkColorScheme import androidx.compose.material3.dynamicLightColorScheme import androidx.compose.material3.lightColorScheme import androidx.compose.runtime.Composable -import androidx.compose.runtime.SideEffect +import androidx.compose.runtime.LaunchedEffect import androidx.compose.ui.platform.LocalContext import com.google.accompanist.systemuicontroller.rememberSystemUiController @@ -31,7 +31,7 @@ fun ReLabsTheme(darkTheme: Boolean = isSystemInDarkTheme(), content: @Composable } val systemUiController = rememberSystemUiController() - SideEffect { + LaunchedEffect(key1 = Unit) { systemUiController.setSystemBarsColor(colors.background, darkIcons = !darkTheme) }