From 4f94f43e0d9cb7f53400a2851009ba9d832ff941 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Wed, 15 Jan 2014 23:51:15 +0100 Subject: [PATCH] Setting own aircraft did not start the udpate timer. Hence no updates from the network were received. --- src/blackcore/network_vatlib.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/blackcore/network_vatlib.cpp b/src/blackcore/network_vatlib.cpp index 60d707945..30ccbd3d4 100644 --- a/src/blackcore/network_vatlib.cpp +++ b/src/blackcore/network_vatlib.cpp @@ -291,6 +291,12 @@ namespace BlackCore void CNetworkVatlib::setOwnAircraft(const BlackMisc::Aviation::CAircraft &aircraft) { m_ownAircraft = aircraft; + + if (! m_updateTimer.isActive()) + { + m_updateTimer.start(c_updateIntervalMsec); + } + } void CNetworkVatlib::setOwnAircraftPosition(const BlackMisc::Geo::CCoordinateGeodetic &position, const BlackMisc::Aviation::CAltitude &altitude)