diff --git a/ChangeLog b/ChangeLog index 3f18d271e..eaded89a3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-01-23 Fred Kiefer + + * Source/NSTableView.m (-selectAll:, -deselectAll:) Call + [setNeedsDisplay:], if something was changed. + 2007-01-23 Fred Kiefer * Headers/AppKit/NSBox.h: diff --git a/Source/NSTableView.m b/Source/NSTableView.m index 79f6b4434..e814e8e4d 100644 --- a/Source/NSTableView.m +++ b/Source/NSTableView.m @@ -3045,6 +3045,7 @@ byExtendingSelection: (BOOL)flag [_selectedRows addIndexesInRange: NSMakeRange(0, _numberOfRows)]; } + [self setNeedsDisplay: YES]; [self _postSelectionDidChangeNotification]; } @@ -3071,6 +3072,7 @@ byExtendingSelection: (BOOL)flag _selectedColumn = -1; _selectedRow = -1; _selectingColumns = NO; + [self setNeedsDisplay: YES]; [self _postSelectionDidChangeNotification]; } else