From 0cd2089f05a87e9a2155d169c1c3f654e17ef396 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期五, 08 五月 2026 10:47:02 +0800
Subject: [PATCH] 修复问题
---
app/src/main/java/com/igo/user/ui/mine/SettingActivity.kt | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/app/src/main/java/com/igo/user/ui/mine/SettingActivity.kt b/app/src/main/java/com/igo/user/ui/mine/SettingActivity.kt
index f5735ac..a598755 100644
--- a/app/src/main/java/com/igo/user/ui/mine/SettingActivity.kt
+++ b/app/src/main/java/com/igo/user/ui/mine/SettingActivity.kt
@@ -141,6 +141,7 @@
HttpManager.queryNewData().request(this){_,it->
dismissDialog()
it?.run {
+ if (isFinishing) return@run
if (version > BuildConfig.VERSION_NAME) {
val tipDialog = TipDialog()
tipDialog.arguments = bundleOf("msg" to "有新版本可用,是否立即更新?")
@@ -155,6 +156,13 @@
override fun onCancel() {
}
})
+ tipDialog.setDismissCallback(object : TipDialog.OnDismiss {
+ override fun onDismiss() {
+ if (isMustUpgrade()) {
+ closeAll()
+ }
+ }
+ })
tipDialog.show(supportFragmentManager,"update")
} else
myToast(getString(R.string.已经是最新版))
--
Gitblit v1.7.1