- else if (sel.length>1) { return new SelectedMultiple(sel); }
- else if (sel[0] is Way) { return new SelectedWay(sel[0]); }
+ var layer:MapPaint=_map.getLayerForEntity(sel[0]);
+
+ if (sel.length>1) { return new SelectedMultiple(sel, layer); }
+ else if (sel[0] is Way) { return new SelectedWay(sel[0], layer); }