Spool fix_local_coordinates() call until release

This will cause the function to only be called on a `ConfigureNotify`
after all mouse buttons have been released. This prevents flickering
when dragging windows around.
This commit is contained in:
Robbert van der Helm
2023-04-28 15:27:02 +02:00
parent b8a115f655
commit 9005474ded
3 changed files with 62 additions and 1 deletions
+4
View File
@@ -10,6 +10,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
### Changed
- When dragging plugin windows around, yabridge now waits for the mouse buttons
to be released before informing Wine about the window's new screen
coordinates. This prevents constant flickering when dragging plugin windows
around with some plugin and window manager combinations.
- Yabridge now preemptively unsets the `WAYLAND_DISPLAY` environment variable
when launching Wine. Upstream Wine currently does not yet have a Wayland
driver, but future versions may. When that happens yabridge's X11 window