diff --git a/src/plugins/simulator/flightgear/fgswiftbusserviceproxy.cpp b/src/plugins/simulator/flightgear/fgswiftbusserviceproxy.cpp index 3654b4d47..0cc491e2a 100644 --- a/src/plugins/simulator/flightgear/fgswiftbusserviceproxy.cpp +++ b/src/plugins/simulator/flightgear/fgswiftbusserviceproxy.cpp @@ -309,7 +309,6 @@ namespace BlackSimPlugin } bool CFGSwiftBusServiceProxy::getStrobeLightsOn() const - { return m_dbusInterface->callDBusRet(QLatin1String("getStrobeLightsOn")); } diff --git a/src/plugins/simulator/xplane/simulatorxplane.cpp b/src/plugins/simulator/xplane/simulatorxplane.cpp index 3a975ca2a..827816228 100644 --- a/src/plugins/simulator/xplane/simulatorxplane.cpp +++ b/src/plugins/simulator/xplane/simulatorxplane.cpp @@ -276,6 +276,7 @@ namespace BlackSimPlugin { if (isConnected()) { + // own aircraft data m_serviceProxy->getAircraftModelPathAsync(&m_xplaneData.aircraftModelPath); // this is NOT the model string m_serviceProxy->getAircraftIcaoCodeAsync(&m_xplaneData.aircraftIcaoCode); m_serviceProxy->getBeaconLightsOnAsync(&m_xplaneData.beaconLightsOn); diff --git a/src/xswiftbus/service.cpp b/src/xswiftbus/service.cpp index 9d3704515..8d77eee66 100644 --- a/src/xswiftbus/service.cpp +++ b/src/xswiftbus/service.cpp @@ -536,6 +536,13 @@ namespace XSwiftBus sendDBusReply(sender, serial, getLandingLightsOn()); }); } + else if (message.getMethodName() == "getTaxiLightsOn") + { + queueDBusCall([ = ]() + { + sendDBusReply(sender, serial, getTaxiLightsOn()); + }); + } else if (message.getMethodName() == "getNavLightsOn") { queueDBusCall([ = ]() @@ -550,13 +557,6 @@ namespace XSwiftBus sendDBusReply(sender, serial, getStrobeLightsOn()); }); } - else if (message.getMethodName() == "getTaxiLightsOn") - { - queueDBusCall([ = ]() - { - sendDBusReply(sender, serial, getTaxiLightsOn()); - }); - } else if (message.getMethodName() == "getQNHInHg") { queueDBusCall([ = ]()