Skip navigation.
 
mltwo table view selection problem
FROM : Nick Rogers
DATE : Tue Mar 04 15:35:46 2008

Hi,
I have two NSTableView in my app (tableView1 and tableView2).
If I select a row in tableView1 and then if I select a row in 
tableView2, I want the row in tableView1 to be deselected.
For this I'm using [tableView1 deselectAll: nil], but it leads to 
calling the delegate method again and leads to deselection of the 
selected row in tableView2 also.
So this way both table view's stands deselected.

Is there a noble way to do it?
Listing:

- (void)tableViewSelectionDidChange:(NSNotification *)notification
{
   if ([[notification object] isEqual: tableView1] == YES)
   {
       [tableView2 deselectAll:nil];
       // add code here
   }
   
   if ([[notification object] isEqual: tableView2] == YES)
   {
       [tableView1 deselectAll:nil];
       // add code here
   }
}

Wishes,
Nick

Related mailsAuthorDate
mltwo table view selection problem Nick Rogers Mar 4, 15:35
mlRe: two table view selection problem Stéphane Mar 4, 15:49
mlRe: two table view selection problem Andy Lee Mar 4, 17:09
mlRe: two table view selection problem Corbin Dunn Mar 4, 17:14
mlRe: two table view selection problem Corbin Dunn Mar 4, 17:15
mlRe: two table view selection problem Stephane Sudre Mar 4, 17:28
mlRe: two table view selection problem Corbin Dunn Mar 4, 18:10