Open Karl255 opened 4 years ago
One thing that would work here is you need to handle MouseDown first to get these messages, usually.
For example,
myControl.MouseDown += (sender, e) => e.Handled = true;
This means that you want to capture the mouse and prevent and system-supplied functionality.
Expected Behavior
MouseMove event gets triggered when mouse is moved (this happens in Windows/WPF)
Actual Behavior
MouseMove event gets triggered only when mouse is moved and no mouse buttons are being held (this happens in Linux/Gtk3)
Steps to Reproduce the Problem
Code that Demonstrates the Problem
Code from my small test program EtoPaint. On Windows, pixels get placed when you hold left click and move the mouse, but on Linux nothing happens.
Specifications