# HG changeset patch # User penk # Date 1089724184 -7200 # Node ID bf5584691fd64aa292f60266c616827854e3ea41 # Parent 6f87acbcc0b3202f2d9f903060bd023a1b5a21a2 *** empty log message *** diff -r 6f87acbcc0b3 -r bf5584691fd6 FileDialog.st --- a/FileDialog.st Tue Jul 13 10:40:39 2004 +0200 +++ b/FileDialog.st Tue Jul 13 15:09:44 2004 +0200 @@ -1300,6 +1300,9 @@ fn := changedObject value asFilename. (fn exists) ifFalse:[^ self]. treeBrowser currentFileNameHolder value:(OrderedCollection with:fn) withoutNotifying:self. + fn isDirectory ifTrue:[ + treeBrowser expandEnforceSelectedItems. + ]. ]. ^ super update:something with:aParameter from:changedObject ! ! @@ -1508,5 +1511,5 @@ !FileDialog class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libtool/FileDialog.st,v 1.70 2004-06-24 09:25:42 martin Exp $' + ^ '$Header: /cvs/stx/stx/libtool/FileDialog.st,v 1.71 2004-07-13 13:09:44 penk Exp $' ! !