From 27ca8ba4d470ebc837392a615754d335a1dfc2d5 Mon Sep 17 00:00:00 2001 From: stefandunca Date: Tue, 4 Feb 2020 18:53:39 +0100 Subject: [PATCH] Fix Done message in Toolbar when switching to Plan View --- src/PlanView/PlanToolBarIndicators.qml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/PlanView/PlanToolBarIndicators.qml b/src/PlanView/PlanToolBarIndicators.qml index 7b9d45732..a4daffa08 100644 --- a/src/PlanView/PlanToolBarIndicators.qml +++ b/src/PlanView/PlanToolBarIndicators.qml @@ -71,15 +71,17 @@ Item { } // Progress bar - - on_ControllerProgressPctChanged: { - if (_controllerProgressPct === 1) { - missionStats.visible = false - uploadCompleteText.visible = true - progressBar.visible = false - resetProgressTimer.start() - } else if (_controllerProgressPct > 0) { - progressBar.visible = true + Connections { + target: _controllerValid ? _planMasterController.missionController : undefined + onProgressPctChanged: { + if (_controllerProgressPct === 1) { + missionStats.visible = false + uploadCompleteText.visible = true + progressBar.visible = false + resetProgressTimer.start() + } else if (_controllerProgressPct > 0) { + progressBar.visible = true + } } } -- 2.22.0