Changeset 4456 in josm for trunk/src


Ignore:
Timestamp:
2011-09-24T11:58:58+02:00 (13 years 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.