ecere/gui/drivers/XInterface: Fixed key flags on mouse wheel events
authorJerome St-Louis <jerome@ecere.com>
Wed, 17 Jun 2015 03:23:23 +0000 (23:23 -0400)
committerJerome St-Louis <jerome@ecere.com>
Wed, 9 Dec 2015 23:11:31 +0000 (18:11 -0500)
ecere/src/gui/drivers/XInterface.ec

index aedad06..7a7474f 100644 (file)
@@ -1821,7 +1821,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
                   {