diff --git a/Source/SwiftyCamButton.swift b/Source/SwiftyCamButton.swift index a9e2448..a97ecb6 100644 --- a/Source/SwiftyCamButton.swift +++ b/Source/SwiftyCamButton.swift @@ -97,7 +97,7 @@ open class SwiftyCamButton: UIButton { case .began: delegate?.buttonDidBeginLongPress() startTimer() - case .ended: + case .cancelled, .ended, .failed: invalidateTimer() delegate?.buttonDidEndLongPress() default: