소스 검색

Fix missing appbar when statistics are loading

arkon 2 년 전
부모
커밋
8fae92034e
1개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 5
      app/src/main/java/eu/kanade/tachiyomi/ui/stats/StatsScreen.kt

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