X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2FTFileOpenBox.java;fp=src%2Fjexer%2FTFileOpenBox.java;h=eaa38ceea99cea1c3a4ab5e9239e77963ab8ec44;hb=e23ea53820244957b17a7000c6d3e1ff586f1ef0;hp=ac23cfd13557e58100bee15a9a878ecb55157b6d;hpb=4c46ea176c25101865057accbfe01da1d9b6b8ab;p=fanfix.git diff --git a/src/jexer/TFileOpenBox.java b/src/jexer/TFileOpenBox.java index ac23cfd..eaa38ce 100644 --- a/src/jexer/TFileOpenBox.java +++ b/src/jexer/TFileOpenBox.java @@ -185,6 +185,7 @@ public class TFileOpenBox extends TWindow { File selectedDir = ((TDirectoryTreeItem) item).getFile(); try { directoryList.setPath(selectedDir.getCanonicalPath()); + entryField.setText(selectedDir.getCanonicalPath()); if (type == Type.OPEN) { openButton.setEnabled(false); } @@ -391,7 +392,7 @@ public class TFileOpenBox extends TWindow { private void checkFilename(final String newFilename) throws IOException { File newFile = new File(newFilename); if (newFile.exists()) { - if (newFile.isFile()) { + if (newFile.isFile() || (type == Type.SELECT)) { filename = newFilename; getApplication().closeWindow(this); return;