Index: chrome/browser/ui/views/tabs/tab_strip.cc |
diff --git a/chrome/browser/ui/views/tabs/tab_strip.cc b/chrome/browser/ui/views/tabs/tab_strip.cc |
index 193332f04556c0b9c1ee64b2d6349882c92700e5..1d7fa2c4d46b47b89c51c6f94d373898fd2f1b5b 100644 |
--- a/chrome/browser/ui/views/tabs/tab_strip.cc |
+++ b/chrome/browser/ui/views/tabs/tab_strip.cc |
@@ -566,7 +566,8 @@ void TabStrip::RemoveTabDelegate::HighlightCloseButton() { |
return; |
widget->ResetLastMouseMoveFlag(); |
- gfx::Point position = gfx::Screen::GetCursorScreenPoint(); |
+ gfx::Point position = gfx::Screen::GetScreenFor( |
+ widget->GetNativeView())->GetCursorScreenPoint(); |
views::View* root_view = widget->GetRootView(); |
views::View::ConvertPointFromScreen(root_view, &position); |
ui::MouseEvent mouse_event(ui::ET_MOUSE_MOVED, |