diff --git a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt
index 99ffb251e..c07deb56b 100644
--- a/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt
+++ b/app/src/main/java/com/hippo/ehviewer/ui/MainActivity.kt
@@ -211,6 +211,8 @@ class MainActivity : EhActivity() {
}
override fun onCreate(savedInstanceState: Bundle?) {
+ if (EhUtils.needSignedIn())
+ startActivity(Intent(this, LoginActivity::class.java))
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
@@ -227,9 +229,6 @@ class MainActivity : EhActivity() {
}
}
}
- if (EhUtils.needSignedIn()) {
- navController.navigate(R.id.signInScene)
- }
binding.drawView.addDrawerListener(mDrawerOnBackPressedCallback)
binding.navView.setupWithNavController(navController)
if (savedInstanceState == null) {
diff --git a/app/src/main/res/navigation/nav_graph.xml b/app/src/main/res/navigation/nav_graph.xml
index b05a5d3c7..579223eb2 100644
--- a/app/src/main/res/navigation/nav_graph.xml
+++ b/app/src/main/res/navigation/nav_graph.xml
@@ -11,38 +11,38 @@
+ android:label="GalleryListScene">
+ android:defaultValue="action_homepage"
+ app:argType="string" />
+ android:label="GalleryListScene">
+ android:defaultValue="action_subscription"
+ app:argType="string" />
+ android:label="GalleryListScene">
+ android:defaultValue="action_whats_hot"
+ app:argType="string" />
+ android:label="GalleryListScene">
+ android:defaultValue="action_top_list"
+ app:argType="string" />
-
\ No newline at end of file