From 9855a6de0c1ba5c833f0798f2f628a669718f48c Mon Sep 17 00:00:00 2001 From: Ivan Rajkovic Date: Thu, 25 Sep 2025 17:40:50 +0200 Subject: [PATCH] Fix: Only set the current item if index is validated --- src/mavsdk/plugins/mission_raw/mission_raw_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mavsdk/plugins/mission_raw/mission_raw_impl.cpp b/src/mavsdk/plugins/mission_raw/mission_raw_impl.cpp index 8e03c20d11..8a31247644 100644 --- a/src/mavsdk/plugins/mission_raw/mission_raw_impl.cpp +++ b/src/mavsdk/plugins/mission_raw/mission_raw_impl.cpp @@ -558,9 +558,9 @@ void MissionRawImpl::set_current_mission_item_async( _system_impl->call_user_callback([callback]() { if (callback) { callback(MissionRaw::Result::InvalidArgument); - return; } }); + return; } _system_impl->mission_transfer_client().set_current_item_async(