1、修复隐私政策获取时间问题
This commit is contained in:
shenzuqiang 2026-03-13 12:08:46 +08:00
parent c9d2217716
commit 990104ded1
2 changed files with 4 additions and 4 deletions

View File

@ -183,7 +183,7 @@ class MainActivity : ComponentActivity(), LoadingCallback {
}
LaunchedEffect(generalViewModel.agreementStatus.value) {
if (generalViewModel.agreementStatus.value == true){
if (generalViewModel.agreementStatus.value){
//获取服务器时间
generalViewModel.getServerTime()
}
@ -273,7 +273,7 @@ class MainActivity : ComponentActivity(), LoadingCallback {
AppTheme {
SplashScreenContent{
//未同意提示政策弹窗
if (generalViewModel.agreementStatus.value == false){
if (!generalViewModel.agreementStatus.value){
//同意继续
PrivacyPolicyScreen(
viewModel = loginViewModel,

View File

@ -59,8 +59,8 @@ class GeneralViewModel: BaseViewModel(){
}
}
private val _agreementStatus = MutableLiveData(PreferenceUtil.getAgreement())
val agreementStatus: LiveData<Boolean> = _agreementStatus
private val _agreementStatus = mutableStateOf(PreferenceUtil.getAgreement())
val agreementStatus: State<Boolean> = _agreementStatus
fun setIsAgreement(agreement: Boolean){
PreferenceUtil.saveAgreement(agreement)
_agreementStatus.value = agreement