diff --git a/Loop/Core/Triggers/MiddleClickObserver.swift b/Loop/Core/Triggers/MiddleClickObserver.swift index b8f5b4a2..e97b898c 100644 --- a/Loop/Core/Triggers/MiddleClickObserver.swift +++ b/Loop/Core/Triggers/MiddleClickObserver.swift @@ -66,9 +66,9 @@ final class MiddleClickObserver: LoopTrigger { openCallback() } - return nil - + return Unmanaged.passUnretained(event) } else { + triggerDelayTimer?.cancel() closeCallback() return Unmanaged.passUnretained(event) }