| 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 74a8d22c5566ddb693d076d4ff6622b9e3082871..c586422587778bdfd8ae3a35acc949696321b3da 100644
|
| --- a/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| @@ -18,6 +18,7 @@
|
| #import "chrome/browser/ui/cocoa/bookmarks/bookmark_folder_target.h"
|
| #import "chrome/browser/ui/cocoa/browser_window_controller.h"
|
| #import "chrome/browser/ui/cocoa/event_utils.h"
|
| +#import "chrome/browser/ui/cocoa/tracking_area.h"
|
|
|
| using bookmarks::kBookmarkBarMenuCornerRadius;
|
|
|
| @@ -959,14 +960,15 @@ struct LayoutMetrics {
|
| - (void)addOrUpdateScrollTracking {
|
| [self removeScrollTracking];
|
| NSView* view = [[self window] contentView];
|
| - scrollTrackingArea_.reset([[NSTrackingArea alloc]
|
| + scrollTrackingArea_.reset([[CrTrackingArea alloc]
|
| initWithRect:[view bounds]
|
| options:(NSTrackingMouseMoved |
|
| NSTrackingMouseEnteredAndExited |
|
| NSTrackingActiveAlways)
|
| - owner:self
|
| + proxiedOwner:self
|
| userInfo:nil]);
|
| - [view addTrackingArea:scrollTrackingArea_];
|
| + [scrollTrackingArea_ clearOwnerWhenWindowWillClose:[self window]];
|
| + [view addTrackingArea:scrollTrackingArea_];
|
| }
|
|
|
| // Remove the tracking area associated with scrolling.
|
|
|