From 76d441f55173785ca2b0c2dc919840378e5d6cb7 Mon Sep 17 00:00:00 2001 From: Serhii Bykov Date: Thu, 15 Oct 2026 21:24:33 +0200 Subject: [PATCH] style(mouse): use explicit self in display tracker --- .../Features/Visualizers/Mouse/Core/DisplayTracker.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Apps/Keyty/Sources/Keyty/Features/Visualizers/Mouse/Core/DisplayTracker.swift b/Apps/Keyty/Sources/Keyty/Features/Visualizers/Mouse/Core/DisplayTracker.swift index 21eb4d06..970120b5 100644 --- a/Apps/Keyty/Sources/Keyty/Features/Visualizers/Mouse/Core/DisplayTracker.swift +++ b/Apps/Keyty/Sources/Keyty/Features/Visualizers/Mouse/Core/DisplayTracker.swift @@ -18,8 +18,8 @@ final class DisplayTracker { } func start() { - CVDisplayLinkCreateWithActiveCGDisplays(&cvLink) - guard let link = cvLink else { return } + CVDisplayLinkCreateWithActiveCGDisplays(&self.cvLink) + guard let link = self.cvLink else { return } CVDisplayLinkSetOutputHandler(link) { [weak self] _, _, _, _, _ in DispatchQueue.main.async { self?.tick() } return kCVReturnSuccess @@ -28,8 +28,8 @@ final class DisplayTracker { } func stop() { - guard let link = cvLink else { return } + guard let link = self.cvLink else { return } CVDisplayLinkStop(link) - cvLink = nil + self.cvLink = nil } }