| Index: ui/base/cocoa/tool_tip_base_view.mm
|
| diff --git a/ui/base/cocoa/tool_tip_base_view.mm b/ui/base/cocoa/tool_tip_base_view.mm
|
| index 790919217eafd719ef47f5ccb973221713998287..059889a7b9a824945764a2acc389952ab5ee7004 100644
|
| --- a/ui/base/cocoa/tool_tip_base_view.mm
|
| +++ b/ui/base/cocoa/tool_tip_base_view.mm
|
| @@ -131,10 +131,11 @@ const NSTrackingRectTag kTrackingRectTag = 0xBADFACE;
|
| - (void)_sendToolTipMouseExited {
|
| // Nothing matters except window, trackingNumber, and userData.
|
| int windowNumber = [[self window] windowNumber];
|
| + NSTimeInterval eventTime = [[NSApp currentEvent] timestamp];
|
| NSEvent* fakeEvent = [NSEvent enterExitEventWithType:NSMouseExited
|
| location:NSZeroPoint
|
| modifierFlags:0
|
| - timestamp:0
|
| + timestamp:eventTime
|
| windowNumber:windowNumber
|
| context:NULL
|
| eventNumber:0
|
| @@ -147,10 +148,11 @@ const NSTrackingRectTag kTrackingRectTag = 0xBADFACE;
|
| - (void)_sendToolTipMouseEntered {
|
| // Nothing matters except window, trackingNumber, and userData.
|
| int windowNumber = [[self window] windowNumber];
|
| + NSTimeInterval eventTime = [[NSApp currentEvent] timestamp];
|
| NSEvent* fakeEvent = [NSEvent enterExitEventWithType:NSMouseEntered
|
| location:NSZeroPoint
|
| modifierFlags:0
|
| - timestamp:0
|
| + timestamp:eventTime
|
| windowNumber:windowNumber
|
| context:NULL
|
| eventNumber:0
|
|
|