Re: [hatari-devel] Recent SDL GUI key up event patch

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Am Sun, 7 Jul 2024 07:15:02 +0200
schrieb Andreas Grabher <andreas_g86@xxxxxxxxxx>:

> Hello all,
> 
> I noticed the recent fix for orphaned key up events in SDL GUI. I think this is too complicated and probably unsafe. I suggest calling
> 
> 	SDL_ResetKeyboard();
> 	SDL_FlushEvent(SDL_KEYUP);
> 
> instead.

I remembered your mail from many months ago and tried that first, indeed,
but for some reasons it does not work for me: If I add that sequence e.g.
to Main_PauseEmulation() or the beginning of SDLGui_DoDialogExt(), the
button of the exit dialog still gets activated if I e.g. hold down the
return key and then click the "X" to close the Hatari window. Seems like
the logic in Hatari works a little bit different than in Previous here?

 Thomas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/