Author: echatellier Date: 2011-05-24 09:58:26 +0200 (Tue, 24 May 2011) New Revision: 360 Url: http://nuiton.org/repositories/revision/nuiton-matrix/360 Log: Fix error when auto appending file extension Modified: trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPopupMenu.java Modified: trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPopupMenu.java =================================================================== --- trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPopupMenu.java 2011-05-14 11:44:55 UTC (rev 359) +++ trunk/nuiton-matrix-gui/src/main/java/org/nuiton/math/matrix/gui/MatrixPopupMenu.java 2011-05-24 07:58:26 UTC (rev 360) @@ -252,10 +252,10 @@ int returnVal = getFileChooser().showOpenDialog(matrixEditor); if (returnVal == JFileChooser.APPROVE_OPTION) { File selectedFile = getFileChooser().getSelectedFile(); - + // add csv extension if not already set in selected file - if (selectedFile.getName().endsWith(".csv")) { - selectedFile = new File(selectedFile.getName() + ".csv"); + if (!selectedFile.getName().endsWith(".csv")) { + selectedFile = new File(selectedFile.getAbsolutePath() + ".csv"); } return FileUtil.getWriter(selectedFile); }