From 25f078983a49159f251466e9c7457065d74ce1a5 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Sat, 3 Jun 2017 21:09:52 -0700 Subject: [PATCH] Tweak signaling to pop Start Mission on new mission upload --- src/MissionManager/MissionController.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/MissionManager/MissionController.cc b/src/MissionManager/MissionController.cc index 0b3a40b63..14d99fb40 100644 --- a/src/MissionManager/MissionController.cc +++ b/src/MissionManager/MissionController.cc @@ -170,6 +170,8 @@ void MissionController::_newMissionItemsAvailableFromVehicle(bool removeAllReque _deinitAllVisualItems(); _visualItems->deleteLater(); _settingsItem = NULL; + _visualItems = NULL; + _updateContainsItems(); // This will clear containsItems which will be set again below. This will re-pop Start Mission confirmation. _visualItems = newControllerMissionItems; if (!_controllerVehicle->firmwarePlugin()->sendHomePositionToVehicle() || _visualItems->count() == 0) { @@ -181,6 +183,7 @@ void MissionController::_newMissionItemsAvailableFromVehicle(bool removeAllReque } _initAllVisualItems(); + _updateContainsItems(); emit newItemsFromVehicle(); } _itemsRequested = false; -- 2.22.0