Ver código fonte

Fix missing appbar when statistics are loading

arkon 1 ano atrás
pai
commit
8fae92034e

+ 5 - 5
app/src/main/java/eu/kanade/tachiyomi/ui/stats/StatsScreen.kt

@@ -24,11 +24,6 @@ class StatsScreen : Screen {
         val screenModel = rememberScreenModel { StatsScreenModel() }
         val state by screenModel.state.collectAsState()
 
-        if (state is StatsScreenState.Loading) {
-            LoadingScreen()
-            return
-        }
-
         Scaffold(
             topBar = { scrollBehavior ->
                 AppBar(
@@ -38,6 +33,11 @@ class StatsScreen : Screen {
                 )
             },
         ) { paddingValues ->
+            if (state is StatsScreenState.Loading) {
+                LoadingScreen()
+                return@Scaffold
+            }
+
             StatsScreenContent(
                 state = state as StatsScreenState.Success,
                 paddingValues = paddingValues,