From 16401ea86f083bd183d5fa172c710843cb85b34e Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Mon, 8 Jul 2024 11:35:25 +0700 Subject: [PATCH] refactor: limit Navigator log to Preview/Debug only --- app/src/main/java/eu/kanade/presentation/util/Navigator.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/presentation/util/Navigator.kt b/app/src/main/java/eu/kanade/presentation/util/Navigator.kt index cb43bf268..021fb69be 100644 --- a/app/src/main/java/eu/kanade/presentation/util/Navigator.kt +++ b/app/src/main/java/eu/kanade/presentation/util/Navigator.kt @@ -16,6 +16,7 @@ import cafe.adriel.voyager.core.screen.uniqueScreenKey import cafe.adriel.voyager.core.stack.StackEvent import cafe.adriel.voyager.navigator.Navigator import cafe.adriel.voyager.transitions.ScreenTransitionContent +import eu.kanade.tachiyomi.util.system.isReleaseBuildType import kotlinx.coroutines.CoroutineName import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers @@ -91,7 +92,9 @@ fun ScreenTransition( modifier = modifier, label = "screen-transition", ) { screen -> - logcat(LogPriority.ERROR) { "ScreenTransition: ${screen.key}" } + if (!isReleaseBuildType) { + logcat(LogPriority.ERROR) { "ScreenTransition: ${screen.key}" } + } navigator.saveableState("screen-transition", screen) { content(screen) }