Ignore:
Timestamp:
2016-01-17T20:09:12+01:00 (8 years ago)
Author:
bastiK
Message:

applied #12391 - saving renamed layer replaces name (patch by kolesar + cosmetic changes)

Location:
trunk/src/org/openstreetmap/josm/actions
Files:
2 edited

Legend:

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

    r9230 r9510  
    8686                if (Main.platform.rename(file, newFile)) {
    8787                    layer.setAssociatedFile(newFile);
    88                     nameText = newFile.getName();
     88                    if (!layer.isRenamed()) {
     89                        nameText = newFile.getName();
     90                    }
    8991                } else {
    9092                    JOptionPane.showMessageDialog(
     
    98100            }
    99101        }
    100         layer.setName(nameText);
     102        layer.rename(nameText);
    101103        Main.parent.repaint();
    102104    }
  • trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java

    r9466 r9510  
    9393                return false;
    9494            }
    95             layer.setName(file.getName());
     95            if (!layer.isRenamed()) {
     96                layer.setName(file.getName());
     97            }
    9698            layer.setAssociatedFile(file);
    9799            if (layer instanceof OsmDataLayer) {
Note: See TracChangeset for help on using the changeset viewer.