Ignore:
Timestamp:
2011-03-10T00:39:28+01:00 (13 years ago)
Author:
mjulius
Message:

Zoom to conflict now zooms to first selected conflict if there is one selected. Otherwise it zooms to all conflicts (as before).
closes #3266

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java

    r3760 r3973  
    1616import org.openstreetmap.josm.Main;
    1717import org.openstreetmap.josm.data.Bounds;
     18import org.openstreetmap.josm.data.conflict.Conflict;
    1819import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1920import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
     
    201202                sel = getCurrentDataSet().getSelected();
    202203            } else if (mode.equals("conflict")) {
    203                 if (Main.map.conflictDialog.getConflicts() != null) {
     204                Conflict<? extends OsmPrimitive> c = Main.map.conflictDialog.getSelectedConflict();
     205                if (c != null) {
     206                    sel.add(c.getMy());
     207                } else if (Main.map.conflictDialog.getConflicts() != null) {
    204208                    sel = Main.map.conflictDialog.getConflicts().getMyConflictParties();
    205209                }
Note: See TracChangeset for help on using the changeset viewer.