diff --git a/VDS/Components/Buttons/Button/ButtonBase.swift b/VDS/Components/Buttons/Button/ButtonBase.swift index 121ae8f6..005c542a 100644 --- a/VDS/Components/Buttons/Button/ButtonBase.swift +++ b/VDS/Components/Buttons/Button/ButtonBase.swift @@ -53,8 +53,10 @@ open class ButtonBase: UIButton, Buttonable, Handlerable, ViewProtocol, Resettab self?.updateView() }) { [weak self] _ in //you update the view since this is typically a quick change - self?.updateView() - self?.isHighlightAnimating = false + UIView.animate(withDuration: 0.1, animations: { [weak self] in + self?.updateView() + self?.isHighlightAnimating = false + }) } } }