diff --git a/src/motif/window.cpp b/src/motif/window.cpp index 9da919ca55..0d8d174394 100644 --- a/src/motif/window.cpp +++ b/src/motif/window.cpp @@ -2567,8 +2567,8 @@ wxMouseState wxGetMouseState() ms.SetControlDown(mask & ControlMask); ms.SetShiftDown(mask & ShiftMask); - ms.SetAltDown(mask & Mod1Mask); - ms.SetMetaDown(mask & Mod2Mask); + ms.SetAltDown(mask & Mod3Mask); + ms.SetMetaDown(mask & Mod1Mask); return ms; } diff --git a/src/x11/window.cpp b/src/x11/window.cpp index b106def7b6..dcd3dffb80 100644 --- a/src/x11/window.cpp +++ b/src/x11/window.cpp @@ -1673,8 +1673,8 @@ wxMouseState wxGetMouseState() ms.SetControlDown(mask & ControlMask); ms.SetShiftDown(mask & ShiftMask); - ms.SetAltDown(mask & Mod1Mask); - ms.SetMetaDown(mask & Mod2Mask); + ms.SetAltDown(mask & Mod3Mask); + ms.SetMetaDown(mask & Mod1Mask); return ms; }