FileDialog.st
changeset 5173 66787858b06a
parent 5163 7923e3b781bd
child 5188 283a77f6efe2
--- a/FileDialog.st	Fri Sep 12 15:20:51 2003 +0200
+++ b/FileDialog.st	Fri Sep 12 17:29:07 2003 +0200
@@ -480,7 +480,7 @@
     defaultNm := locFilename.
     defaultDir := aDirectoryPath.
     defaultDir isNil ifTrue:[
-        defaultNm notNil ifTrue:[
+        (defaultNm notNil and:[defaultNm asFilename exists]) ifTrue:[
             defaultDir := locFilename asFilename asAbsoluteFilename directory.
         ] ifFalse:[
             defaultDir := FileSelectionBox lastFileSelectionDirectory.
@@ -1356,5 +1356,5 @@
 !FileDialog class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/FileDialog.st,v 1.41 2003-09-10 11:13:09 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/FileDialog.st,v 1.42 2003-09-12 15:29:07 penk Exp $'
 ! !