Ignore:
Timestamp:
2009-09-13T22:23:19+02:00 (17 years ago)
Author:
stoecker
Message:

see #3475 - patch by Petr Dlouhý - code rework for display filtering

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/NavigatableComponent.java

    r2114 r2120  
    307307            return null;
    308308        for (Node n : ds.nodes) {
    309             if (n.isDeleted() || n.incomplete) {
     309            if (!n.isUsable()) {
    310310                continue;
    311311            }
     
    338338            return null;
    339339        for (Way w : ds.ways) {
    340             if (w.isDeleted() || w.incomplete) {
     340            if (!w.isUsable()) {
    341341                continue;
    342342            }
     
    462462            return null;
    463463        for (Way w : ds.ways) {
    464             if (w.isDeleted() || w.incomplete) {
     464            if (!w.isUsable()) {
    465465                continue;
    466466            }
    467467            Node lastN = null;
    468468            for (Node n : w.getNodes()) {
    469                 if (n.isDeleted() || n.incomplete) {
     469                if (!n.isUsable()) {
    470470                    continue;
    471471                }
     
    488488        }
    489489        for (Node n : ds.nodes) {
    490             if (!n.isDeleted() && !n.incomplete
     490            if (n.isUsable()
    491491                    && getPoint(n).distanceSq(p) < snapDistance) {
    492492                nearest.add(n);
     
    510510            return null;
    511511        for (Node n : ds.nodes) {
    512             if (!n.isDeleted() && !n.incomplete
     512            if (n.isUsable()
    513513                    && getPoint(n).distanceSq(p) < snapDistance) {
    514514                nearest.add(n);
Note: See TracChangeset for help on using the changeset viewer.