Index: ash/tooltips/tooltip_controller.cc |
diff --git a/ash/tooltips/tooltip_controller.cc b/ash/tooltips/tooltip_controller.cc |
index ba69352dd915a60e7ec42f24467d602d8ac8de62..341128d2c12cbb6747fcdb27ffda27a9881cacfb 100644 |
--- a/ash/tooltips/tooltip_controller.cc |
+++ b/ash/tooltips/tooltip_controller.cc |
@@ -405,7 +405,8 @@ void TooltipController::UpdateIfRequired() { |
} else { |
string16 tooltip_text(tooltip_text_); |
gfx::Point widget_loc = curr_mouse_loc_; |
- widget_loc = widget_loc.Add(tooltip_window_->GetScreenBounds().origin()); |
+ widget_loc = widget_loc.Add( |
+ tooltip_window_->GetBoundsInRootWindow().origin()); |
tooltip_->SetText(tooltip_text, widget_loc); |
tooltip_->Show(); |
} |