From 0771f939a639922b9af1e646771250a442c25d90 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Mon, 31 Jan 2022 22:16:01 +0100 Subject: [PATCH] Restore original color after PulseWidget() completes --- src/utility.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utility.cpp b/src/utility.cpp index 807b299e..c6dd6e65 100644 --- a/src/utility.cpp +++ b/src/utility.cpp @@ -900,6 +900,10 @@ QMetaObject::Connection PulseWidget(QWidget *widget, QColor startColor, paAnimation->start(); }); }); + } else { + con = QWidget::connect( + paAnimation, &QPropertyAnimation::finished, + [widget]() { widget->setGraphicsEffect(nullptr); }); } paAnimation->start();