Ignore:
Timestamp:
2011-06-01T22:23:11+02:00 (13 years ago)
Author:
stoecker
Message:

setting a save file in the close layer dialog now works as expected

Location:
trunk/src/org/openstreetmap/josm/gui/io
Files:
2 edited

Legend:

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

    r3083 r4114  
    4848        try {
    4949            parentMonitor.subTask(tr("Saving layer to ''{0}'' ...", layerInfo.getFile().toString()));
    50             layerInfo.getLayer().setAssociatedFile(layerInfo.getFile());
    51             if (!new SaveAction().doSave(layerInfo.getLayer())) {
     50            if (!new SaveAction().doSave(layerInfo.getLayer(), layerInfo.getFile())) {
    5251                setFailed(true);
    5352                return;
  • trunk/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java

    r3083 r4114  
    116116        List<SaveLayerInfo> ret =new ArrayList<SaveLayerInfo>();
    117117        for (SaveLayerInfo info: layerInfo) {
    118             if (info.isDoSaveToFile() && info.getFile() != null && ! info.getFile().canWrite()) {
     118            if (info.isDoSaveToFile() && info.getFile() != null && info.getFile().exists() && !info.getFile().canWrite()) {
    119119                ret.add(info);
    120120            }
Note: See TracChangeset for help on using the changeset viewer.