From 559f8bcccec6cda51e11a8640ee5e3ebc8780bbd Mon Sep 17 00:00:00 2001 From: fedor Date: Fri, 2 Nov 2001 23:21:13 +0000 Subject: [PATCH] Set dir only if nil git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11297 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Source/NSSavePanel.m | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8aecf2fee..45078c982 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-11-02 Adam Fedor + + * Source/NSSavePanel.m (-_resetDefaults): Set directory only + if nil (otherwise keep the current directory). + 2001-11-02 Fred Kiefer * Headers/gnustep/gui/NSSlider.h diff --git a/Source/NSSavePanel.m b/Source/NSSavePanel.m index 7bdbe4742..ee5f81490 100644 --- a/Source/NSSavePanel.m +++ b/Source/NSSavePanel.m @@ -280,7 +280,8 @@ static BOOL _gs_display_reading_progress = NO; - (void) _resetDefaults { - ASSIGN (_directory, [_fm currentDirectoryPath]); + if (_directory == nil) + ASSIGN (_directory, [_fm currentDirectoryPath]); [self setPrompt: @"Name:"]; [self setTitle: @"Save"]; [self setRequiredFileType: @""];