| Index: chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| index 98e0acb74b961e19853be7680ff089ded27df5a5..6f411fa3e9b6b3709954508f6e3878805a07e685 100644
|
| --- a/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| @@ -449,7 +449,16 @@ - (BookmarkButton*)makeButtonForNode:(const BookmarkNode*)node
|
| [button setAcceptsTrackIn:YES];
|
| }
|
| // Add a tooltip.
|
| - [button setToolTip:[BookmarkMenuCocoaController tooltipForNode:node]];
|
| + if (node->is_folder()) {
|
| + NSString* title = base::SysUTF16ToNSString(node->GetTitle());
|
| + if ([title length] &&
|
| + [[button cell] cellSize].width >
|
| + bookmarks::kBookmarkMenuButtonMaximumWidth) {
|
| + [button setToolTip:[BookmarkMenuCocoaController tooltipForNode:node]];
|
| + }
|
| + } else {
|
| + [button setToolTip:[BookmarkMenuCocoaController tooltipForNode:node]];
|
| + }
|
| } else {
|
| [button setEnabled:NO];
|
| [button setBordered:NO];
|
|
|