Index: ash/tooltips/tooltip_controller.cc |
diff --git a/ash/tooltips/tooltip_controller.cc b/ash/tooltips/tooltip_controller.cc |
index 45c4785c081f034c93ce8c86c013bb5c6f1490fa..0449645587b1b1512a4e45a56bfc486c5ceaae1c 100644 |
--- a/ash/tooltips/tooltip_controller.cc |
+++ b/ash/tooltips/tooltip_controller.cc |
@@ -450,9 +450,8 @@ void TooltipController::UpdateIfRequired() { |
GetTooltip()->Hide(); |
} else { |
string16 tooltip_text(tooltip_text_); |
- gfx::Point widget_loc = curr_mouse_loc_; |
- widget_loc = widget_loc.Add( |
- tooltip_window_->GetBoundsInScreen().origin()); |
+ gfx::Point widget_loc = curr_mouse_loc_.Add( |
+ tooltip_window_->GetBoundsInScreen().OffsetFromOrigin()); |
GetTooltip()->SetText(tooltip_text, widget_loc); |
GetTooltip()->Show(); |
tooltip_shown_timer_.Start(FROM_HERE, |