Ignore:
Timestamp:
2012-06-25T21:25:50+02:00 (12 years ago)
Author:
Don-vip
Message:

fix #4493, fix #7750 - conflict manager: select and zoom primitives with id:0

File:
1 edited

Legend:

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

    r5297 r5301  
    1010
    1111import org.openstreetmap.josm.Main;
    12 import org.openstreetmap.josm.data.osm.PrimitiveId;
     12import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1313import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
    1414import org.openstreetmap.josm.gui.conflict.pair.nodes.NodeListTable;
     
    6767            return;
    6868        int row = rows[0];
    69         PrimitiveId primitive = this.table.getOsmPrimitivesTableModel().getReferredPrimitive(row);
    7069        OsmDataLayer layer = this.table.getLayer();
     70        OsmPrimitive primitive = this.table.getPrimitiveToZoomTo(row, layer);
    7171        if (layer != null && primitive != null) {
    7272            layer.data.setSelected(primitive);
Note: See TracChangeset for help on using the changeset viewer.