x1ongzhu 1 год назад
Родитель
Сommit
7b36b7f881
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      app/src/main/java/com/example/modifier/service/ModifierService.kt

+ 4 - 1
app/src/main/java/com/example/modifier/service/ModifierService.kt

@@ -321,7 +321,7 @@ class ModifierService : AccessibilityService(), Emitter.Listener {
     }
 
     private suspend fun runTask(taskAction: TaskAction) {
-        if (checkingConnection.value!! || running.value!!) {
+        if (checkingConnection.value!! || running.value!! || preparing.value!! || requesting.value!!) {
             mSocket.emit(
                 "callback",
                 JSONObject(
@@ -712,6 +712,9 @@ class ModifierService : AccessibilityService(), Emitter.Listener {
         ) {
             return
         }
+        if (requesting.value!!) {
+            return
+        }
         requestNumberCount++
         requesting.postValue(true)
         val result = withTimeoutOrNull(1.hours) {