Browse Source

Fix activity UI state when activity is killed (closes #2547)

arkon 5 năm trước cách đây
mục cha
commit
4b02ecd6e8

+ 2 - 2
app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt

@@ -217,13 +217,13 @@ class MainActivity : BaseActivity() {
     }
 
     private fun syncActivityViewWithController(to: Controller?, from: Controller? = null) {
-        if (from is DialogController || to is DialogController) {
+        if (from is DialogController) {
             return
         }
 
         supportActionBar?.setDisplayHomeAsUpEnabled(router.backstackSize != 1)
 
-        if (from is RootController && to !is RootController) {
+        if ((from == null || from is RootController) && to !is RootController) {
             bottomNavAnimator.collapse()
         }
         if (to is RootController && from !is RootController) {