Chromium Code Reviews| Index: views/widget/native_widget_views.cc |
| diff --git a/views/widget/native_widget_views.cc b/views/widget/native_widget_views.cc |
| index 4ed77ca53a64d6e2eee477ff724fe467a7de5f46..5778e64e859337493c33b65a7170388b0b953d07 100644 |
| --- a/views/widget/native_widget_views.cc |
| +++ b/views/widget/native_widget_views.cc |
| @@ -10,6 +10,7 @@ |
| #include "views/views_delegate.h" |
| #include "views/widget/native_widget_view.h" |
| #include "views/widget/root_view.h" |
| +#include "views/widget/tooltip_manager_views.h" |
| #include "views/widget/window_manager.h" |
| #if defined(HAVE_IBUS) |
| @@ -125,6 +126,12 @@ void NativeWidgetViews::OnBoundsChanged(const gfx::Rect& new_bounds, |
| } |
| bool NativeWidgetViews::OnMouseEvent(const MouseEvent& event) { |
| +#if defined(TOUCH_UI) || defined(USE_AURA) |
|
varunjain
2011/10/28 16:09:23
I am wondering if we really need a views tooltip m
sadrul
2011/10/28 16:26:16
Indeed. Right now, apart from aura, only TOUCH_UI
|
| + TooltipManagerViews* tooltip_manager = |
| + static_cast<TooltipManagerViews*>(GetTooltipManager()); |
|
sky
2011/10/28 17:47:27
Same comment about changing type of field to avoid
sadrul
2011/10/28 21:42:52
This is complicated here since NWViews doesn't act
|
| + if (tooltip_manager) |
| + tooltip_manager->UpdateForMouseEvent(event); |
| +#endif |
| return HandleWindowOperation(event) ? true : delegate_->OnMouseEvent(event); |
| } |