[fix]
[login]
[添加判空记录]
This commit is contained in:
yangyakun
2024-12-31 18:10:43 +08:00
parent c3019e389e
commit e8f9ebd691

View File

@@ -119,7 +119,7 @@ class LoginProvider : LoginService {
} }
if (loginFragment is ILoginViewCallback) { if (loginFragment is ILoginViewCallback) {
UiThreadHandler.post({ UiThreadHandler.post({
if (loginFragment!!.isAdded) { if (loginFragment?.isAdded==true) {
(loginFragment as ILoginViewCallback).showErrorInfo(businessInfo) (loginFragment as ILoginViewCallback).showErrorInfo(businessInfo)
} }
},UiThreadHandler.MODE.QUEUE) },UiThreadHandler.MODE.QUEUE)
@@ -142,7 +142,7 @@ class LoginProvider : LoginService {
changeStatus(checkAllEnv) changeStatus(checkAllEnv)
UiThreadHandler.post({ UiThreadHandler.post({
changeStatus(checkAllEnv) changeStatus(checkAllEnv)
if (loginFragment!!.isAdded) { if (loginFragment?.isAdded==true) {
(loginFragment as ILoginViewCallback).checkAllEnv(checkAllEnv) (loginFragment as ILoginViewCallback).checkAllEnv(checkAllEnv)
} }
},UiThreadHandler.MODE.QUEUE) },UiThreadHandler.MODE.QUEUE)
@@ -153,7 +153,7 @@ class LoginProvider : LoginService {
} }
override fun changeStatus(currentStatus: String) { override fun changeStatus(currentStatus: String) {
if (loginFragment!!.isAdded) { if (loginFragment?.isAdded==true) {
(loginFragment as ILoginViewCallback).updateStatus(currentStatus) (loginFragment as ILoginViewCallback).updateStatus(currentStatus)
} }
} }