Ticket #12394: NativeFileChooserSetSelectedFile.patch

File NativeFileChooserSetSelectedFile.patch, 648 bytes (added by kolesar, 8 years ago)
  • src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java

    diff --git a/src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java b/src/org/openstreetmap/josm/gui/widgets/NativeFileChooser.java
    index 32b969a..01118d3 100644
    a b public class NativeFileChooser extends AbstractFileChooser {  
    129129
    130130    @Override
    131131    public void setSelectedFile(File file) {
    132         fileDialog.setDirectory(file.getAbsolutePath());
     132        if (file == null) return;
     133        fileDialog.setDirectory(file.getParent());
    133134        fileDialog.setFile(file.getName());
    134135    }
    135136