Changeset 13635 in josm


Ignore:
Timestamp:
2018-04-15T18:28:06+02:00 (19 months ago)
Author:
Don-vip
Message:

fix #16191 - NPE

File:
1 edited

Legend:

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

    r13568 r13635  
    547547                commitCommands(tr("Move tags from ways to relations"));
    548548
    549                 List<Way> allWays = new ArrayList<>();
    550                 for (Multipolygon pol : result.polygons) {
    551                     allWays.add(pol.outerWay);
    552                     allWays.addAll(pol.innerWays);
    553                 }
    554                 if (ds != null) {
     549                if (result.polygons != null && ds != null) {
     550                    List<Way> allWays = new ArrayList<>();
     551                    for (Multipolygon pol : result.polygons) {
     552                        allWays.add(pol.outerWay);
     553                        allWays.addAll(pol.innerWays);
     554                    }
    555555                    ds.setSelected(allWays);
    556556                }
Note: See TracChangeset for help on using the changeset viewer.