Index: ui/views/cocoa/bridged_content_view.mm |
diff --git a/ui/views/cocoa/bridged_content_view.mm b/ui/views/cocoa/bridged_content_view.mm |
index b6c94e328eb2216458eadaab561ea5f179033f41..625cb43c9498ed66f63e6742c7595db5f00ed6b2 100644 |
--- a/ui/views/cocoa/bridged_content_view.mm |
+++ b/ui/views/cocoa/bridged_content_view.mm |
@@ -332,7 +332,8 @@ ui::KeyEvent GetCharacterEventFromNSEvent(NSEvent* event) { |
views::View* view = hostedView_->GetTooltipHandlerForPoint(locationInContent); |
if (view) { |
gfx::Point viewPoint = locationInContent; |
- views::View::ConvertPointToTarget(hostedView_, view, &viewPoint); |
+ views::View::ConvertPointToScreen(hostedView_, &viewPoint); |
+ views::View::ConvertPointFromScreen(view, &viewPoint); |
if (!view->GetTooltipText(viewPoint, &newTooltipText)) |
DCHECK(newTooltipText.empty()); |
} |