Index: chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm |
diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm |
index 28dcab60b293c5974c4f7526defa5aa225e33078..5de8f8259df11ddee16c52887c2ccf1ddfbbaf97 100644 |
--- a/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm |
+++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm |
@@ -9,6 +9,7 @@ |
#include "chrome/browser/bookmarks/bookmark_model.h" |
#include "chrome/browser/bookmarks/bookmark_utils.h" |
#import "chrome/browser/ui/cocoa/bookmarks/bookmark_button.h" |
+#import "chrome/browser/ui/cocoa/bookmarks/bookmark_cell_single_line.h" |
#import "chrome/browser/ui/cocoa/browser_window_controller.h" |
#import "chrome/browser/ui/cocoa/info_bubble_view.h" |
#include "content/browser/user_metrics.h" |
@@ -106,6 +107,16 @@ void BookmarkBubbleNotificationBridge::Observe( |
return self; |
} |
+- (void)awakeFromNib { |
+ // Check if NSTextFieldCell supports the method. This check is in place as |
+ // only 10.6 and greater support the setUsesSingleLineMode method. |
mrossetti
2011/12/02 15:52:22
Add a TODO(kushalp): to this comment as you will w
|
+ NSTextFieldCell* nameFieldCell_ = [nameTextField_ cell]; |
+ if ([nameFieldCell_ |
+ respondsToSelector:@selector(setUsesSingleLineMode:)]) { |
+ [nameFieldCell_ setUsesSingleLineMode:YES]; |
+ } |
+} |
+ |
- (void)dealloc { |
[[NSNotificationCenter defaultCenter] removeObserver:self]; |
[super dealloc]; |