@rbernon Confirming wine-staging is not a dependency for yabridge new-wine10-embedding branch which works for 75b9e1722d1 Release 10.13.
Varities of music apps that depend on yabridge are being tested. So far Carla has worked best for me with the least minor issues. Others reported more minor issues for other apps like Bitwig.
Yabridge new-wine10-embedding branch seems to behave differently depending on which app is used like Carla vs Bitwig.
I'm now mostly operating under assumptions that the changes in this merge request are valid per more review of the code and all comments including the contributions to yabridge.
Because Yabridge was modded for compatibility with the latest Wine changes I lean toward the same needing to happen for these other apps.
I will take a look at how Carla handles yabridge windowing wrapping to compare against apps that are not behaving as well.
Maybe those other apps need to be modded for compatibility with yabridge new-wine10-embedding branch or some backwards compatible fix may be found.
Changes of this merge request also broke LMMS Vestige plugin which is a VST handler independent of yabridge so that project seems to have made similar assumptions about how Wine would handle their VST windowing behaviors. I will also be comparing yabridge against LMMS Vestige for a solution compatible with this merge.
I'll continue to post any relevant findings back to this issue.