From cbf9d8076981d07ae9c9ee9323288b2c30a8b1e8 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Wed, 28 Feb 2018 20:11:32 +0100 Subject: Fusion: fix BusyIndicator When running is set to true, QQuickFusionBusyIndicator, which is a QQuickPaintedItem sub-class, must trigger an update. Task-number: QTBUG-66752 Change-Id: I848a0008d7c8bd3f26f5daf54881c80cc6ba557e Reviewed-by: Mitch Curtis --- src/imports/controls/fusion/qquickfusionbusyindicator.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/imports/controls/fusion/qquickfusionbusyindicator.cpp b/src/imports/controls/fusion/qquickfusionbusyindicator.cpp index f5c92010..81618191 100644 --- a/src/imports/controls/fusion/qquickfusionbusyindicator.cpp +++ b/src/imports/controls/fusion/qquickfusionbusyindicator.cpp @@ -66,8 +66,10 @@ bool QQuickFusionBusyIndicator::isRunning() const void QQuickFusionBusyIndicator::setRunning(bool running) { - if (running) + if (running) { setVisible(true); + update(); + } } void QQuickFusionBusyIndicator::paint(QPainter *painter) -- cgit v1.2.3