]> gitweb.fperrin.net Git - GpsPrune.git/blobdiff - tim/prune/load/FileLoader.java
Version 19, May 2018
[GpsPrune.git] / tim / prune / load / FileLoader.java
index 8669e189c94043b4e3ab91889c4acf4b5e52dc0e..52bdef232942f0c5290d2c8160dccba45ce0ef92 100644 (file)
@@ -63,6 +63,7 @@ public class FileLoader
                        _fileChooser.addChoosableFileFilter(new GenericFileFilter("filetype.kml", new String[] {"kml"}));
                        _fileChooser.addChoosableFileFilter(new GenericFileFilter("filetype.kmz", new String[] {"kmz"}));
                        _fileChooser.setAcceptAllFileFilterUsed(true);
+                       _fileChooser.setFileFilter(_fileChooser.getAcceptAllFileFilter()); // For some reason seems necessary
                        // start from directory in config if already set (by load jpegs)
                        String configDir = Config.getConfigString(Config.KEY_TRACK_DIR);
                        if (configDir == null) {configDir = Config.getConfigString(Config.KEY_PHOTO_DIR);}
@@ -136,7 +137,7 @@ public class FileLoader
                else if (fileExtension.equals(".jpg") || fileExtension.equals("jpeg"))
                {
                        Photo photo = JpegLoader.createPhoto(inFile);
-                       TreeSet<Photo> photoSet = new TreeSet<Photo>();
+                       TreeSet<Photo> photoSet = new TreeSet<Photo>(new MediaSorter());
                        photoSet.add(photo);
                        _app.informPhotosLoaded(photoSet);
                        _app.informNoDataLoaded(); // To trigger load of next file if any