|
Hello Eric,
I am checking some problems with OSWindow in windows, and this is a problem with the SDL2DisplayPlugin in Windows. Until we fix the VM plugin in Windows, the current workaround is to just disable the plugin in Windows. For disabling this plugin, you have to the change the following method to always return false (by removing the primitive): OSSDL2Driver class >> hasPlugin ^ false When the plugin is not available, the OSWindow SDL2 driver will spawn a Pharo process for polling the SDL2 queue. The plugin installs a hooks in the VM heartbeat place, which checks if there are available SDL2 events. If there are, it signals a Pharo semaphore to wake up a Pharo process the consumes all of the events avaiable in the queue. Best regards, Ronie
|