| Index: chrome/browser/ui/cocoa/extensions/chooser_dialog_cocoa_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/extensions/chooser_dialog_cocoa_controller.mm b/chrome/browser/ui/cocoa/extensions/chooser_dialog_cocoa_controller.mm
|
| index 0ef8a21102df7851749edab6cdfbd56d9a0c83dd..f2f8a60162ebca8637d1ef9dd25205261e926495 100644
|
| --- a/chrome/browser/ui/cocoa/extensions/chooser_dialog_cocoa_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/extensions/chooser_dialog_cocoa_controller.mm
|
| @@ -45,10 +45,10 @@ initWithChooserDialogCocoa:(ChooserDialogCocoa*)chooserDialogCocoa
|
| return [chooserContentView_ numberOfOptions];
|
| }
|
|
|
| -- (id)tableView:(NSTableView*)tableView
|
| - objectValueForTableColumn:(NSTableColumn*)tableColumn
|
| - row:(NSInteger)rowIndex {
|
| - return [chooserContentView_ optionAtIndex:rowIndex];
|
| +- (NSView*)tableView:(NSTableView*)tableView
|
| + viewForTableColumn:(NSTableColumn*)tableColumn
|
| + row:(NSInteger)rowIndex {
|
| + return [chooserContentView_ createTableRowView:rowIndex].autorelease();
|
| }
|
|
|
| - (BOOL)tableView:(NSTableView*)aTableView
|
| @@ -57,6 +57,10 @@ initWithChooserDialogCocoa:(ChooserDialogCocoa*)chooserDialogCocoa
|
| return NO;
|
| }
|
|
|
| +- (CGFloat)tableView:(NSTableView*)tableView heightOfRow:(NSInteger)row {
|
| + return [chooserContentView_ tableRowViewHeight:row];
|
| +}
|
| +
|
| - (void)tableViewSelectionDidChange:(NSNotification*)aNotification {
|
| [connectButton_ setEnabled:[tableView_ numberOfSelectedRows] > 0];
|
| }
|
|
|