Also mention Ardour being affected

This commit is contained in:
Robbert van der Helm
2021-07-29 13:59:55 +02:00
parent 762e622416
commit 6e684452fe
+4 -6
View File
@@ -18,12 +18,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
- Reverted the workaround for _Nimble Kick_ freezing added in yabridge 3.5.0. - Reverted the workaround for _Nimble Kick_ freezing added in yabridge 3.5.0.
This could cause VST3 plugins in **Bitwig Studio** to not process their This could cause VST3 plugins in **Bitwig Studio** to not process their
message loop and thus potentially freeze when using multiple instances of the message loop and thus potentially freeze when using multiple instances of the
plugin. Bitwig now always initializes calls `IEditController::createView()`, plugin. In **Ardour** something similar would happen, regardless of how many
even if the user doesn't open the plugin's editor. Our workaround for the plugin instances were used. Since the plugin would also cause the native
Nimble Kick race condition expected this to be immediately followed by Windows version of Bitwig Studio to crash, we'll thus just simply revert this
`IPlugView::attached()`, which is not the case here. Since the plugin would change.
also cause the native Windows version of Bitwig Studio to crash, we'll thus
just simply revert this change.
- Changed how input focus releasing works by more specifically ignoring events - Changed how input focus releasing works by more specifically ignoring events
where the mouse pointer is still hovering over a Wine window instead of where the mouse pointer is still hovering over a Wine window instead of
ignoring a wider class of events. This should fix some edge cases where input ignoring a wider class of events. This should fix some edge cases where input