getDesktopWindowStyleFlags and VST3


#1

Hi

On Windows, I just discovered that removing ComponentPeer::windowAppearsOnTaskbar from the style flags

Causes VST3 plugins to show a black GUI when hosting them.

This does not happen with vst2

I had this in my plugin window class to not add each plugin editor to the taskbar:


#ifdef JUCE_WINDOWS
int PluginWindow::getDesktopWindowStyleFlags() const
{
    //Removes it from the task bar on windows
    int StyleFlags = ResizableWindow::getDesktopWindowStyleFlags();
    StyleFlags ^= ComponentPeer::windowAppearsOnTaskbar; 
    return StyleFlags;
}
#endif

Any ideas why this might be?