There appears to be a bug with keyboard modifier
states on win32. The issue occurs when one alt-tabs
(or, presumably, alt-esc or ctrl-esc, etc.) away from
an SDL application. Upon returning focus to that
application, the SDL_KEYDOWN events all carry
KMOD_ALT, even though ALT is no longer held. Pressing
and releasing ALT restores the state correctly.
PS. I love SDL! Thank you!
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around