Bug 1135, or part of it.
(Ignore the short-runway culling when zoomed in)
return true;
}
+
+ void showAll()
+ {
+ _hardRunwaysOnly = false;
+ }
private:
bool _heliports;
void MapWidget::drawAirports()
{
MapAirportFilter af(_root);
+ if (_cachedZoom <= SHOW_DETAIL2_ZOOM) {
+ // show all airports when zoomed in sufficently
+ af.showAll();
+ }
+
bool partial = false;
FGPositionedList apts = FGPositioned::findWithinRangePartial(_projectionCenter, _drawRangeNm, &af, partial);
for (unsigned int i=0; i<apts.size(); ++i) {