mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-19 03:45:30 +08:00
Compare transponder and not only the transponder code
The last refactoring introduced a bug causing only X-Plane transponder code changes to be detected by swift - transponder modes were ignored.
This commit is contained in:
committed by
Klaus Basan
parent
901cf34bc8
commit
74e084c6e8
@@ -249,7 +249,7 @@ namespace BlackSimPlugin
|
|||||||
const bool changedCom2 = myAircraft.getCom2System() != com2;
|
const bool changedCom2 = myAircraft.getCom2System() != com2;
|
||||||
|
|
||||||
transponder = CTransponder::getStandardTransponder(m_xplaneData.xpdrCode, xpdrMode(m_xplaneData.xpdrMode, m_xplaneData.xpdrIdent));
|
transponder = CTransponder::getStandardTransponder(m_xplaneData.xpdrCode, xpdrMode(m_xplaneData.xpdrMode, m_xplaneData.xpdrIdent));
|
||||||
const bool changedXpr = (myAircraft.getTransponderCode() != transponder.getTransponderCode());
|
const bool changedXpr = (myAircraft.getTransponder() != transponder);
|
||||||
|
|
||||||
if (changedCom1 || changedCom2 || changedXpr)
|
if (changedCom1 || changedCom2 || changedXpr)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user