Changeset 755 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2008-08-07T10:03:52+02:00 (17 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/dialogs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java
r744 r755 21 21 import org.openstreetmap.josm.Main; 22 22 import org.openstreetmap.josm.command.DeleteCommand; 23 import org.openstreetmap.josm.data.osm.OsmPrimitive; 23 24 import org.openstreetmap.josm.data.osm.Relation; 24 25 import org.openstreetmap.josm.gui.OsmPrimitivRenderer; … … 112 113 list.setSize(Main.ds.relations.size()); 113 114 int i = 0; 114 for ( Relation e :Main.ds.relations) {115 for (OsmPrimitive e : Main.ds.sort(Main.ds.relations)) { 115 116 if (!e.deleted && !e.incomplete) 116 117 list.setElementAt(e, i++); -
trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
r751 r755 96 96 */ 97 97 public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) { 98 if (list == null) 98 if (list == null || !isVisible()) 99 99 return; // selection changed may be received in base class constructor before init 100 if (!isVisible()) 101 return; 102 OsmPrimitive[] selArr = new OsmPrimitive[newSelection.size()]; 103 selArr = newSelection.toArray(selArr); 104 Arrays.sort(selArr); 100 OsmPrimitive selArr[] = Main.ds.sort(newSelection); 105 101 list.setSize(selArr.length); 106 102 int i = 0;
Note:
See TracChangeset
for help on using the changeset viewer.