Closed sadko4u closed 9 months ago
Found the reason.
When Bitwig requested set_parent()
, I just remembered the window handle to use it when the show()
will be called to lazily instantiate the UI. But as I understand, Bitwig waited for some window being added to it's window. Because there was no window reparented to it's plugin window, it closed the UI.
Hello!
I'm just trying to find out why Bitwig Studio doesn't show the CLAP version of LSP plugins. I've built the code with full debug log and see in the debug log that Bitwig creates the UI, initializes it, then calls for
set_parent
:And then... It immediately destroys the UI:
Related LSP ticket is here: https://github.com/sadko4u/lsp-plugins/issues/319
In REAPER DAW all is fine. Any ideas about such behaviour of Bitwig?