http://bugs.winehq.org/show_bug.cgi?id=58552
--- Comment #45 from Stian Low wineryyyyy@gmail.com --- (In reply to Stian Low from comment #44)
yabridge uses Winelib which supports general DLL to .so conversion: https://gitlab.winehq.org/wine/wine/-/wikis/Winelib
Perhaps there is a discrepancy between how Winelib compiles in the windowing behavior vs how it runs for the Wine runtime?
Echoing related: bugs.winehq.org/show_bug.cgi?id=57754#c5
Winlib doesn't seem to be a factor.
Carla's experimental Wine features seems to use Python Qt vs yabridge direct XCB calls. Therefore Carla may inherit automatic windowing behaviors compatible with Wine since the 9.22 merge vs yabridge which deliberately added hacks for compatibility with Wine's broken window handling state prior to Wine 9.22.