From e5472a0850bd4d37cc854c3c05d1fbd581fee7e1 Mon Sep 17 00:00:00 2001 From: Beingpax Date: Thu, 29 May 2025 16:29:18 +0545 Subject: [PATCH] removed task cancellation logic --- VoiceInk/Services/AIEnhancementService.swift | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/VoiceInk/Services/AIEnhancementService.swift b/VoiceInk/Services/AIEnhancementService.swift index d243118..cded27b 100644 --- a/VoiceInk/Services/AIEnhancementService.swift +++ b/VoiceInk/Services/AIEnhancementService.swift @@ -21,10 +21,8 @@ class AIEnhancementService: ObservableObject { selectedPromptId = customPrompts.first?.id } - currentCaptureTask?.cancel() - if isEnhancementEnabled && useScreenCaptureContext { - currentCaptureTask = Task { + Task { await captureScreenContext() } } @@ -66,7 +64,6 @@ class AIEnhancementService: ObservableObject { private let aiService: AIService private let screenCaptureService: ScreenCaptureService - private var currentCaptureTask: Task? private let maxRetries = 3 private let baseTimeout: TimeInterval = 10 private let rateLimitInterval: TimeInterval = 1.0