diff --git a/app/src/main/java/com/fankes/miui/notify/utils/tool/IconRuleManagerTool.kt b/app/src/main/java/com/fankes/miui/notify/utils/tool/IconRuleManagerTool.kt index 8a97521..1b1a70c 100644 --- a/app/src/main/java/com/fankes/miui/notify/utils/tool/IconRuleManagerTool.kt +++ b/app/src/main/java/com/fankes/miui/notify/utils/tool/IconRuleManagerTool.kt @@ -246,6 +246,8 @@ object IconRuleManagerTool { fun doParse(result: () -> Unit = {}) { wait(context, url) { isDone, content -> result() + /** 延迟重新回调防止对话框无法取消 */ + delayedRun { result() } IconPackParams(context).also { params -> when { isDone -> when {