Changeset 8988 in josm for trunk/src/org/openstreetmap/josm
- Timestamp:
- 2015-11-04T18:37:49+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java
r8978 r8988 222 222 final JList<Way> list; 223 223 final List<OsmPrimitive> selection; 224 final Way wayToKeep; 224 225 225 226 SegmentToKeepSelectionDialog(Way selectedWay, List<Way> newWays, Way wayToKeep, List<OsmPrimitive> selection) { … … 230 231 this.newWays = newWays; 231 232 this.selection = selection; 233 this.wayToKeep = wayToKeep; 232 234 this.list = new JList<>(newWays.toArray(new Way[newWays.size()])); 233 this.list.setSelectedValue(wayToKeep, true);235 configureList(); 234 236 235 237 setButtonIcons(new String[]{"ok", "cancel"}); … … 282 284 super.setVisible(visible); 283 285 if (visible) { 284 configureList(); // not in constructor to not highlight segments unless dialog is shown 285 list.setSelectedIndex(list.getSelectedIndex()); // highlight way segments 286 list.setSelectedValue(wayToKeep, true); 286 287 } else { 287 288 setHighlightedWaySegments(Collections.<WaySegment>emptyList());
Note:
See TracChangeset
for help on using the changeset viewer.