From e1b4f3a31c1696e1f5b45865ebf81d602e39dfcb Mon Sep 17 00:00:00 2001 From: fredkiefer Date: Sun, 18 Feb 2007 19:49:47 +0000 Subject: [PATCH] Workaround for bug #19031. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24644 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ Source/NSDocument.m | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b6782a4d0..5c6f1e167 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-02-18 Fred Kiefer + + * Source/NSDocument.m (runModalSavePanel:withAccessoryView:): Only + set accessory view when not nil. Workaround for bug #19031. + 2007-02-16 Richard Frith-Macdoanld * Source/NSMenuItemCell.m: fixup glitch with drawing of horizontal diff --git a/Source/NSDocument.m b/Source/NSDocument.m index 953b88397..f6877f6a3 100644 --- a/Source/NSDocument.m +++ b/Source/NSDocument.m @@ -943,7 +943,10 @@ originalContentsURL: (NSURL *)orig - (int)runModalSavePanel: (NSSavePanel *)savePanel withAccessoryView: (NSView *)accessoryView { - [savePanel setAccessoryView: accessoryView]; + if (accessoryView) + { + [savePanel setAccessoryView: accessoryView]; + } return [savePanel runModal]; }