diff --git a/android/app/build.gradle b/android/app/build.gradle index 49aa88e..d6c52fc 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -11,8 +11,8 @@ android { applicationId "com.pushdeer.os" minSdk 22 targetSdk 31 - versionCode 4 - versionName "1.0-dev-4" + versionCode 5 + versionName "1.0-dev-5" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables { diff --git a/android/app/src/main/java/com/pushdeer/os/ui/compose/page/main/MainPage.kt b/android/app/src/main/java/com/pushdeer/os/ui/compose/page/main/MainPage.kt index 52fc01a..5a38077 100644 --- a/android/app/src/main/java/com/pushdeer/os/ui/compose/page/main/MainPage.kt +++ b/android/app/src/main/java/com/pushdeer/os/ui/compose/page/main/MainPage.kt @@ -26,11 +26,17 @@ import com.pushdeer.os.holder.RequestHolder import com.pushdeer.os.ui.navigation.Page import com.pushdeer.os.ui.navigation.pageList import com.pushdeer.os.ui.theme.mainBottomBtn +import kotlinx.coroutines.launch @ExperimentalAnimationApi @ExperimentalMaterialApi @Composable fun MainPage(requestHolder: RequestHolder) { + LaunchedEffect(Unit) { + requestHolder.coroutineScope.launch { + requestHolder.pushDeerViewModel.userInfo() + } + } var titleStringId by remember { mutableStateOf(Page.Messages.labelStringId)