From 802866e7a64ef2cf91409391373d188ca6a84e62 Mon Sep 17 00:00:00 2001 From: DonLakeFlyer Date: Sat, 22 Apr 2017 09:26:05 -0700 Subject: [PATCH] Fix binding complaint --- src/PlanView/PlanToolBar.qml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/PlanView/PlanToolBar.qml b/src/PlanView/PlanToolBar.qml index 800304f7eb..d76a52fb0d 100644 --- a/src/PlanView/PlanToolBar.qml +++ b/src/PlanView/PlanToolBar.qml @@ -33,9 +33,9 @@ Rectangle { property bool missionDirty: _controllerValid ? planMasterController.missionController.dirty : false property bool _controllerValid: planMasterController != undefined - property var _activeVehicle: QGroundControl.multiVehicleManager.activeVehicle - property var _controllerDirty: planMasterController ? planMasterController.dirty : false - property var _controllerSyncInProgress: planMasterController ? planMasterController.syncInProgress : false + property bool _controllerOffline: _controllerValid ? planMasterController.offline : true + property var _controllerDirty: _controllerValid ? planMasterController.dirty : false + property var _controllerSyncInProgress: _controllerValid ? planMasterController.syncInProgress : false property bool _statusValid: currentMissionItem != undefined property bool _missionValid: missionItems != undefined @@ -274,7 +274,7 @@ Rectangle { anchors.verticalCenter: parent.verticalCenter text: _controllerDirty ? qsTr("Upload Required") : qsTr("Upload") enabled: !_controllerSyncInProgress - visible: !planMasterController.offline + visible: !_controllerOffline onClicked: planMasterController.upload() PropertyAnimation on opacity { -- GitLab