From 4237cbd996bdc2cb139ab4edfee19cc31225ce94 Mon Sep 17 00:00:00 2001 From: Fred Kiefer Date: Wed, 11 Feb 2004 22:52:40 +0000 Subject: [PATCH] Redisplay after colours changed. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@18580 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 7 +++++++ Source/NSMatrix.m | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index a9bb9ec44..133b98614 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2004-02-11 Fred Kiefer + + * Source/NSMatrix.m: (-setBackgroundColor:, + -setCellBackgroundColor:, -setDrawsBackground:, + -setDrawsCellBackground:) call setNeedsDisplay: to give better + feedback on change. + 2004-02-11 17:27 Alexander Malmberg * Headers/Additions/GNUstepGUI/GSServicesManager.h, diff --git a/Source/NSMatrix.m b/Source/NSMatrix.m index da72d8cae..5a3aada9d 100644 --- a/Source/NSMatrix.m +++ b/Source/NSMatrix.m @@ -2612,6 +2612,7 @@ static SEL getSel; - (void) setBackgroundColor: (NSColor*)aColor { ASSIGN(_backgroundColor, aColor); + [self setNeedsDisplay: YES]; } - (NSColor*) backgroundColor @@ -2622,6 +2623,7 @@ static SEL getSel; - (void) setCellBackgroundColor: (NSColor*)aColor { ASSIGN(_cellBackgroundColor, aColor); + [self setNeedsDisplay: YES]; } - (NSColor*) cellBackgroundColor @@ -2730,6 +2732,7 @@ static SEL getSel; - (void) setDrawsBackground: (BOOL)flag { _drawsBackground = flag; + [self setNeedsDisplay: YES]; } - (BOOL) drawsBackground @@ -2744,6 +2747,7 @@ static SEL getSel; - (void) setDrawsCellBackground: (BOOL)flag { _drawsCellBackground = flag; + [self setNeedsDisplay: YES]; } - (BOOL) drawsCellBackground