mirror of
https://github.com/transmission/transmission.git
synced 2025-12-24 20:35:36 +00:00
hide peer progress bar for unconnected peers
This commit is contained in:
@@ -684,7 +684,7 @@
|
||||
else if ([ident isEqualToString: @"Progress"])
|
||||
{
|
||||
NSNumber * progress;
|
||||
return (progress = [peer objectForKey: @"Progress"]) ? progress : [NSNumber numberWithInt: 0];
|
||||
return (progress = [peer objectForKey: @"Progress"]) ? progress : nil;
|
||||
}
|
||||
else if ([ident isEqualToString: @"UL To"])
|
||||
{
|
||||
@@ -702,6 +702,16 @@
|
||||
return nil;
|
||||
}
|
||||
|
||||
- (void) tableView: (NSTableView *) tableView willDisplayCell: (id) cell
|
||||
forTableColumn: (NSTableColumn *) tableColumn row: (int) row
|
||||
{
|
||||
if (tableView == fPeerTable)
|
||||
{
|
||||
if ([[tableColumn identifier] isEqualToString: @"Progress"])
|
||||
[cell setHidden: ![[[fPeers objectAtIndex: row] objectForKey: @"Connected"] boolValue]];
|
||||
}
|
||||
}
|
||||
|
||||
- (void) tableView: (NSTableView *) tableView didClickTableColumn: (NSTableColumn *) tableColumn
|
||||
{
|
||||
if (tableView == fPeerTable)
|
||||
|
||||
Reference in New Issue
Block a user