Bug in MessageManager::doPlatformSpecificInitialization


#1

Hi Jules,

There is currently an issue when using two Juce based different plugin in the same host application at the same time.

As you install event handler on the application, you need to compute a different kJUCEClass for each difference instance, otherwise there is some trouble and in certain host only the newly created received drawing event (don’t ask me why).

The following code

UnsignedWide t; Microseconds (&t); kJUCEClass ^= t.lo;

should then happen all the time and not only when using cocoa.

Thanks,


#2

Yes, sorry - you’re right, and in fact the cocoa code doesn’t need that at all. That file’s in a state of flux right now, will post a new one soon.