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