mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-09 20:29:10 +02:00
Only consider host windows with WM_STATE set
This is the same way (minus the mapping check part) that `xprop` and `xwininfo` filter windows when clicking on them. REAPER's toplevel window apparently doesn't process any keyboard input when the mouse cursor is located outside of that window.
This commit is contained in:
@@ -10,6 +10,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### Fixed
|
||||
|
||||
- Worked around a **REAPER** bug that would cause REAPER to not process any
|
||||
keyboard input when the FX window is active but the mouse is outside of the
|
||||
window. We now use the same validation used in `xprop` and `xwininfo` to find
|
||||
the host's window instead of always taking the topmost window.
|
||||
- Fixed a regression from yabridge 3.4.0 where JUCE-based VST3 plugins might
|
||||
cause **Ardour** or **Mixbus** to freeze.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user