Index: chrome/browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm |
diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm |
index 340115ad3e7424a8ab24bd76003a99851d4bbc5a..36a8033e551d2ca9b653fcf6d7b97d92debe055a 100644 |
--- a/chrome/browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm |
+++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm |
@@ -20,6 +20,10 @@ |
#include "ui/base/l10n/l10n_util.h" |
#include "ui/base/l10n/l10n_util_mac.h" |
+@interface NSCell(multilinebookmarks) |
+- (void)setUsesSingleLineMode:(BOOL)flag; |
+@end |
+ |
@interface BookmarkEditorBaseController () |
// Return the folder tree object for the given path. |
@@ -564,6 +568,13 @@ class BookmarkEditorBaseControllerBridge : public BookmarkModelObserver { |
[self setTableSelectionPath:selection]; |
NSInteger row = [folderTreeView_ selectedRow]; |
DCHECK(row >= 0); |
+ |
+ NSCell *folderCell = [folderTreeView_ preparedCellAtColumn:0 row:row]; |
Ilya Sherman
2011/11/30 06:09:38
nit: "NSCell *" -> "NSCell* "
|
+ if ([folderCell |
+ respondsToSelector:@selector(setUsesSingleLineMode:)]) { |
+ [folderCell setUsesSingleLineMode:YES]; |
+ } |
+ |
[folderTreeView_ editColumn:0 row:row withEvent:nil select:YES]; |
} |
} |