mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-05-23 18:52:28 -04:00
#1287 - Fix ADS-B crash when My Position changed
This commit is contained in:
parent
487f46c8ca
commit
ab0962b53d
@ -4337,6 +4337,10 @@ void ADSBDemodGUI::update3DModels()
|
|||||||
|
|
||||||
void ADSBDemodGUI::updateAirports()
|
void ADSBDemodGUI::updateAirports()
|
||||||
{
|
{
|
||||||
|
if (!m_airportInfo) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
m_airportModel.removeAllAirports();
|
m_airportModel.removeAllAirports();
|
||||||
QHash<int, AirportInformation *>::iterator i = m_airportInfo->begin();
|
QHash<int, AirportInformation *>::iterator i = m_airportInfo->begin();
|
||||||
AzEl azEl = m_azEl;
|
AzEl azEl = m_azEl;
|
||||||
@ -4869,9 +4873,7 @@ ADSBDemodGUI::ADSBDemodGUI(PluginAPI* pluginAPI, DeviceUISet *deviceUISet, Baseb
|
|||||||
connect(&m_airportModel, &AirportModel::requestMetar, this, &ADSBDemodGUI::requestMetar);
|
connect(&m_airportModel, &AirportModel::requestMetar, this, &ADSBDemodGUI::requestMetar);
|
||||||
|
|
||||||
// Add airports within range of My Position
|
// Add airports within range of My Position
|
||||||
if (m_airportInfo != nullptr) {
|
updateAirports();
|
||||||
updateAirports();
|
|
||||||
}
|
|
||||||
updateAirspaces();
|
updateAirspaces();
|
||||||
updateNavAids();
|
updateNavAids();
|
||||||
update3DModels();
|
update3DModels();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user