diff --git a/gui/dialogs/route-manager.xml b/gui/dialogs/route-manager.xml index 23019ffa1..6f7960605 100644 --- a/gui/dialogs/route-manager.xml +++ b/gui/dialogs/route-manager.xml @@ -146,7 +146,7 @@ command interface /autopilot/route-manager/input: var depIcao = dep.getNode("airport").getValue(); var rwy = dep.getNode("runway").getValue(); var apt = airportinfo(depIcao); - if (apt == nil or apt.runways[rwy] == nil) { + if (apt == nil or apt.sids(rwy) == nil) { dep.getNode("sid").clearValue(); gui.dialog_update("route-manager", "sid"); return; @@ -154,7 +154,7 @@ command interface /autopilot/route-manager/input: sids.getNode("value[0]", 1).setValue("(none)"); var i=1; - foreach (var s; apt.runways[rwy].sids) { + foreach (var s; apt.sids(rwy)) { sids.getNode("value[" ~ i ~ "]", 1).setValue(s); i += 1; } @@ -167,7 +167,7 @@ command interface /autopilot/route-manager/input: var icao = dest.getNode("airport").getValue(); var rwy = dest.getNode("runway").getValue(); var apt = airportinfo(icao); - if (apt == nil or apt.runways[rwy] == nil) { + if (apt == nil or apt.stars(rwy) == nil) { dest.getNode("star").clearValue(); gui.dialog_update("route-manager", "star"); return; @@ -175,7 +175,7 @@ command interface /autopilot/route-manager/input: var i=1; stars.getNode("value[0]", 1).setValue("(none)"); - foreach (var s; apt.runways[rwy].stars) { + foreach (var s; apt.stars(rwy)) { stars.getNode("value[" ~ i ~ "]", 1).setValue(s); i += 1; }