Ticket #2210: No0.patch

File No0.patch, 1.4 KB (added by xeen, 17 years ago)
  • src/org/openstreetmap/josm/actions/HistoryInfoAction.java

     
    3232        final Collection<Object> sel = new LinkedList<Object>();
    3333        new Visitor() {
    3434            public void visit(Node n) {
     35                if(n.id <= 0) return;
    3536                OpenBrowser.displayUrl("http://www.openstreetmap.org/browse/node/" + n.id + "/history");
    3637                sel.add(n);
    3738            }
    3839
    3940            public void visit(Way w) {
     41                if(w.id <= 0) return;
    4042                OpenBrowser.displayUrl("http://www.openstreetmap.org/browse/way/" + w.id + "/history");
    4143                sel.add(w);
    4244            }
    4345
    4446            public void visit(Relation e) {
     47                if(e.id <= 0) return;
    4548                OpenBrowser.displayUrl("http://www.openstreetmap.org/browse/relation/" + e.id + "/history");
    4649                sel.add(e);
    4750            }
     
    5457
    5558        if (sel.isEmpty()) {
    5659            JOptionPane.showMessageDialog(Main.parent,
    57             tr("Please select at least one node, way or relation."));
     60            tr("Please select at least one node, way or relation. Only already uploaded elements have a history."));
    5861                return;
    5962        }
    6063    }