From 0844b4a0c21a506401395603317c10d1d00c5dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Panzenb=C3=B6ck?= Date: Sat, 16 Jul 2022 03:42:00 +0200 Subject: [PATCH] ensure button highlight visibility, fix issue #37, thanks to @LeXofLeviafan --- src/flash.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/flash.cpp b/src/flash.cpp index 9d5b4a0..67231ed 100644 --- a/src/flash.cpp +++ b/src/flash.cpp @@ -18,6 +18,7 @@ FlashButton::FlashButton(const QString &text, const QString &name, QWidget* pare flashing = false; setAutoDefault( false ); + setAutoFillBackground( true ); setFocusPolicy(Qt::NoFocus); } @@ -27,11 +28,13 @@ void FlashButton::flash() emit( flashed( !flashing ) ); if (flashing) { + setFlat( false ); setPalette( normalPalette ); flashing = false; } else { + setFlat( true ); setPalette( flashPalette ); flashing = true; }