From 3858ee4e75e1714e9b594172881da7b3bcdda236 Mon Sep 17 00:00:00 2001 From: Thomas Zobler Date: Sat, 20 Dec 2025 15:35:26 +0100 Subject: [PATCH] fix: pending aircrafts works --- src/plugins/simulator/fsxcommon/simconnectwindows.h | 4 ++-- .../simulator/msfs2024/simulatormsfs2024common.cpp | 13 +++++++------ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/plugins/simulator/fsxcommon/simconnectwindows.h b/src/plugins/simulator/fsxcommon/simconnectwindows.h index de21426cc..fd402e0cb 100644 --- a/src/plugins/simulator/fsxcommon/simconnectwindows.h +++ b/src/plugins/simulator/fsxcommon/simconnectwindows.h @@ -17,8 +17,8 @@ // clang-format off #include -#include -//#include "../third_party/externals/common/include/simconnect/P3D-v4/SimConnect.h" +//#include +#include "../third_party/externals/common/include/simconnect/P3D-v4/SimConnect.h" // clang-format on diff --git a/src/plugins/simulator/msfs2024/simulatormsfs2024common.cpp b/src/plugins/simulator/msfs2024/simulatormsfs2024common.cpp index 627766617..e7e8812d0 100644 --- a/src/plugins/simulator/msfs2024/simulatormsfs2024common.cpp +++ b/src/plugins/simulator/msfs2024/simulatormsfs2024common.cpp @@ -1495,12 +1495,13 @@ namespace swift::simplugin::msfs2024common const CCallsignSet aircraftCallsignsInRange(this->getAircraftInRangeCallsigns()); CCallsignSet toBeRemovedCallsigns; - for (const CSimConnectObject &pendingSimObj : std::as_const(m_addPendingAircraft)) - { - SWIFT_VERIFY_X(pendingSimObj.hasCallsign(), Q_FUNC_INFO, "missing callsign"); - if (!pendingSimObj.hasCallsign()) { continue; } - else { toBeRemovedCallsigns.push_back(pendingSimObj.getCallsign()); } - } + // TODO TZ this removed the pending aircraft from the list, even they are not added yet + // for (const CSimConnectObject &pendingSimObj : std::as_const(m_addPendingAircraft)) + //{ + // SWIFT_VERIFY_X(pendingSimObj.hasCallsign(), Q_FUNC_INFO, "missing callsign"); + // if (!pendingSimObj.hasCallsign()) { continue; } + // else { toBeRemovedCallsigns.push_back(pendingSimObj.getCallsign()); } + //} // no longer required to be added // TOTO TZ