[6.7.0] fix bug of dialog offline

This commit is contained in:
EmArrow
2024-10-16 14:58:26 +08:00
parent e85c93c946
commit 56c2baa309

View File

@@ -224,4 +224,15 @@ class OfflineMapDialog(context: Context) : BaseFloatDialog(context, TAG) {
}
}, UiThreadHandler.MODE.QUEUE)
}
override fun dismiss() {
super.dismiss()
if (isLoading) {
hmiAction(
"$M_HMI$TAG",
mapOf("dismiss-loading" to "cancel download")
)
mogoMapData.get()?.cancelDownloadCacheData()
}
}
}