In WaveLab 9, macOS and Windows, I noticed that the openGL render thread in my plugin keeps running (I have continuous repainting enabled) even when the editor is closed and sucks up unnecessary CPU. In most other DAWs the editor is actually destroyed, but it seems like WaveLab just hides it. The odd thing though, is that
visibilityChanged doesn’t get called when the editor is “hidden” either, so I can’t catch it and manually turn off continuous repainting.
Has anybody else run into a similar issue?