Index: ui/events/x/events_x.cc |
diff --git a/ui/events/x/events_x.cc b/ui/events/x/events_x.cc |
index b03af6b484ad35fe66644d6e87a97f993c6161a4..b2c6ec8f8ddb02453ead469cc99e6ec8945ae36b 100644 |
--- a/ui/events/x/events_x.cc |
+++ b/ui/events/x/events_x.cc |
@@ -137,6 +137,8 @@ int GetEventFlagsFromXState(unsigned int state) { |
flags |= ui::EF_ALT_DOWN; |
if (state & LockMask) |
flags |= ui::EF_CAPS_LOCK_DOWN; |
+ if (state & Mod3Mask) |
+ flags |= ui::EF_MOD3_DOWN; |
if (state & Mod4Mask) |
flags |= ui::EF_COMMAND_DOWN; |
if (state & Mod5Mask) |