ecere/gui/drivers/XInterface: Fixed key flags on mouse wheel events
[sdk] / ecere / src / gui / drivers / XInterface.ec
index 80d8fae..9b01635 100644 (file)
@@ -1829,7 +1829,7 @@ class XInterface : Interface
                   incref window;
                   if(event->button == Button4 || event->button == Button5)
                   {
-                     window.KeyMessage(__ecereVMethodID___ecereNameSpace__ecere__gui__Window_OnKeyHit, (event->button == Button4) ? wheelUp : wheelDown, 0);
+                     window.KeyMessage(__ecereVMethodID___ecereNameSpace__ecere__gui__Window_OnKeyHit, { modifiers = keyFlags, code = (event->button == Button4) ? wheelUp : wheelDown }, 0);
                   }
                   else
                   {