Index: chrome/browser/ui/cocoa/bookmarks/bookmark_name_folder_controller.mm |
diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_name_folder_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_name_folder_controller.mm |
index a4c4d0c222bca1ade56be713297f1cdd178f6ea9..f45488cc384e7d379ff30000a2959a5f6259c5bb 100644 |
--- a/chrome/browser/ui/cocoa/bookmarks/bookmark_name_folder_controller.mm |
+++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_name_folder_controller.mm |
@@ -7,6 +7,7 @@ |
#include "base/mac/mac_util.h" |
#include "base/sys_string_conversions.h" |
#include "chrome/browser/profiles/profile.h" |
+#import "chrome/browser/ui/cocoa/bookmarks/bookmark_cell_single_line.h" |
#include "chrome/browser/ui/cocoa/bookmarks/bookmark_model_observer_for_cocoa.h" |
#include "grit/generated_resources.h" |
#include "ui/base/l10n/l10n_util.h" |
@@ -68,6 +69,14 @@ |
- (void)awakeFromNib { |
[nameField_ setStringValue:initialName_.get()]; |
+ |
+ // Check if NSTextFieldCell supports the method. This check is in place as |
+ // only 10.6 and greater support the setUsesSingleLineMode method. |
+ NSTextFieldCell* nameFieldCell_ = [nameField_ cell]; |
+ if ([nameFieldCell_ |
+ respondsToSelector:@selector(setUsesSingleLineMode:)]) { |
+ [nameFieldCell_ setUsesSingleLineMode:YES]; |
+ } |
} |
- (void)runAsModalSheet { |