ThreadWithProgressWindow and multiple screen in plugin mode


#1

Hi Guys,

It looks like that ThreadWithProgressWindow do not open on the active window in plugin mode when there is no associated component.
It open in the window where the plugin UI was first open in.

It uses TopLevelWindow::getActiveTopLevelWindow() but it do not seems to do the trick.

Does this rings a bell ?


#2

I would suggest that you shouldn’t open any extra windows or dialogs from an audio plug-in. Have a search of this forum and you’ll find plenty of cases where this breaks things quite badly!

A far safer approach is to overlay a component in your existing plugin window.