Changeset 4456 in josm


Ignore:
Timestamp:
Sep 24, 2011 11:58:58 AM (21 months ago)
Author:
bastiK
Message:

applied #6873 - Layers merge compatibility check should be mutual (patch by Don-vip)

File:
1 edited

Legend:

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

    r4432 r4456  
    710710                    Layer firstLayer = getModel().getSelectedLayers().get(0); 
    711711                    for (Layer l: getModel().getSelectedLayers()) { 
    712                         if (l != firstLayer && !l.isMergable(firstLayer)) { 
     712                        if (l != firstLayer && (!l.isMergable(firstLayer) || !firstLayer.isMergable(l))) { 
    713713                            setEnabled(false); 
    714714                            return; 
     
    12871287                    continue; 
    12881288                } 
    1289                 if (target.isMergable(source)) { 
     1289                if (target.isMergable(source) && source.isMergable(target)) { 
    12901290                    targets.add(target); 
    12911291                } 
Note: See TracChangeset for help on using the changeset viewer.