Index: ui/aura/window_event_dispatcher.cc |
diff --git a/ui/aura/window_event_dispatcher.cc b/ui/aura/window_event_dispatcher.cc |
index a21236ac38558d4daa23c68c62f3bf8a84b1032a..fcd55e02c0064c9ee9d52d7eb35e0bd0bad8c282 100644 |
--- a/ui/aura/window_event_dispatcher.cc |
+++ b/ui/aura/window_event_dispatcher.cc |
@@ -778,7 +778,9 @@ void WindowEventDispatcher::PreDispatchMouseEvent(Window* target, |
const int kMouseButtonFlagMask = ui::EF_LEFT_MOUSE_BUTTON | |
ui::EF_MIDDLE_MOUSE_BUTTON | |
- ui::EF_RIGHT_MOUSE_BUTTON; |
+ ui::EF_RIGHT_MOUSE_BUTTON | |
+ ui::EF_BACK_MOUSE_BUTTON | |
+ ui::EF_FORWARD_MOUSE_BUTTON; |
switch (event->type()) { |
case ui::ET_MOUSE_EXITED: |
if (!target || target == window()) { |