diff --git a/src/MissionEditor/MissionEditor.qml b/src/MissionEditor/MissionEditor.qml index 1fcf0e41ac1e949e0c1d8c33378e43598c498bf4..52ca48c6362d429e9a9afdc181c3c5b67c1082aa 100644 --- a/src/MissionEditor/MissionEditor.qml +++ b/src/MissionEditor/MissionEditor.qml @@ -600,7 +600,7 @@ QGCView { QGCViewMessage { id: syncLoadFromVehicleCheck - message: "Load vehicle check" + message: "You have unsaved/unsent mission changes. Loading the mission from the Vehicle will lose these changes. Are you sure you want to load the mission from the Vehicle?" function accept() { hideDialog() @@ -614,7 +614,7 @@ QGCView { QGCViewMessage { id: syncLoadFromVehicleCheck - message: "Load file check" + message: "You have unsaved/unsent mission changes. Loading a mission from a file will lose these changes. Are you sure you want to load a mission from a file?" function accept() { hideDialog() diff --git a/src/MissionManager/MissionManager.cc b/src/MissionManager/MissionManager.cc index 3de74c53c0994407e23c8e9910fd78478aa5b505..80907cf3f2b33a4ca56a02b5af3813f8003652b3 100644 --- a/src/MissionManager/MissionManager.cc +++ b/src/MissionManager/MissionManager.cc @@ -182,8 +182,8 @@ void MissionManager::_readTransactionComplete(void) _vehicle->sendMessage(message); - emit newMissionItemsAvailable(); _finishTransaction(true); + emit newMissionItemsAvailable(); } void MissionManager::_handleMissionCount(const mavlink_message_t& message)