mirror of
https://github.com/kanjitalk755/macemu.git
synced 2025-03-31 06:37:02 +00:00

SheepShaver window a number of times (somewhere around 30 or 40 times will do it), SheepShaver appears to lock up. This occurs because SDL posts application activate/deactivate events to its event queue when the mouse moves in/out of the SheepShaver window, but these events are never consumed, and as a result, the event queue fills up. Thereafter, no new events can be posted, and user inputs are ignored. The fix is to consume SDL_ACTIVEEVENT in handle_events().
Description
Basilisk II and SheepShaver Macintosh emulators
Languages
C++
66.1%
C
26.4%
M4
2.6%
Objective-C++
1.7%
Assembly
1.2%
Other
1.9%