Chromium Code Reviews| Index: views/widget/native_widget_aura.cc |
| diff --git a/views/widget/native_widget_aura.cc b/views/widget/native_widget_aura.cc |
| index de95a18bba5afa5fc78121cd84cc70721953d381..fb35680435a9c0ab7b082df134f99884a007b7bd 100644 |
| --- a/views/widget/native_widget_aura.cc |
| +++ b/views/widget/native_widget_aura.cc |
| @@ -498,11 +498,17 @@ int NativeWidgetAura::GetNonClientComponent(const gfx::Point& point) const { |
| bool NativeWidgetAura::OnMouseEvent(aura::MouseEvent* event) { |
| DCHECK(window_->IsVisible()); |
| + TooltipManagerViews* tooltip_manager = |
| + static_cast<TooltipManagerViews*>(tooltip_manager_.get()); |
|
sky
2011/10/28 17:47:27
Change the field to be of type TooltipManagerViews
sadrul
2011/10/28 21:42:52
Done.
|
| if (event->type() == ui::ET_MOUSEWHEEL) { |
| MouseWheelEvent wheel_event(event); |
| + if (tooltip_manager) |
| + tooltip_manager->UpdateForMouseEvent(wheel_event); |
| return delegate_->OnMouseEvent(wheel_event); |
| } |
| MouseEvent mouse_event(event); |
| + if (tooltip_manager) |
| + tooltip_manager->UpdateForMouseEvent(mouse_event); |
| return delegate_->OnMouseEvent(mouse_event); |
| } |