diff --git a/app/src/main/java/com/duolebo/blyrobot/tools/TaskManager.kt b/app/src/main/java/com/duolebo/blyrobot/tools/TaskManager.kt index eb0fb2504e6d6563820cbbd607f12fc6746bfcec..0446249a48680f4840b8bdf3903a5004b6c83235 100644 --- a/app/src/main/java/com/duolebo/blyrobot/tools/TaskManager.kt +++ b/app/src/main/java/com/duolebo/blyrobot/tools/TaskManager.kt @@ -106,6 +106,7 @@ class TaskManager { } fun stop() { + Log.i(TAG, "stop") this.isRunning = false scheduleTime?.run { cancel() @@ -114,6 +115,8 @@ class TaskManager { it.exit() } + this.currentTask?.exit() + this.currentTask = null this.tasks.clear() this.overTasks.clear() }