+ else
+ {
+ const set<Zone *> &zones = layout.get_all<Zone>();
+ for(set<Zone *>::const_iterator i=zones.begin(); i!=zones.end(); ++i)
+ if((*i)->has_track(*track))
+ {
+ DeparturesDialog *dlg = new DeparturesDialog(layout, (*i)->get_group());
+ root->add(*dlg);
+ break;
+ }
+ }