On 2017-11-13 17:35, Max Reitz wrote: > On 2017-11-13 13:39, Gerd Hoffmann wrote: >> On Sun, Nov 12, 2017 at 08:30:25PM +0100, Jindrich Makovicka wrote: >>> With SDL 2.0.6, calling SDL_ShowWindow during SDL_WINDOWEVENT_HIDDEN >>> blocks all subsequent display updates. >>> >>> Instead of trying to override the change, just update the scon->hidden >>> flag. >> >> Has for me the side effect that sometimes I have to press ctrl-alt-2 >> twice. Showing window first time works. Hiding the window works too. >> Showing it the second time needs the double keypress. >> >> Added fprintfs to figure why [1]. Reason for that seems to be a suspious >> SDL_WINDOWEVENT_SHOWN event from SDL, so qemu thinks the window is >> visible even though it actually is hidden. >> >> Have a slightly older SDL version (2.0.3). Do you see that effect with >> 2.0.6 too? >> >> cheers, >> Gerd >> >> https://www.kraxel.org/cgit/qemu/commit/?h=testing/sdl&id=8235bfb66e7c82870ff1b1f47bdaaf4f522c5444 > > The only thing I can say is that I submitted > https://bugzilla.libsdl.org/show_bug.cgi?id=2818 as a result. Nobody > has replied to that in three years, but when testing it on SDL 2.0.7, > the issue appears to be fixed.
Having done a bisect, SDL2 revision 11151:7cfe088fafba seems to have fixed the issue (for 2.0.6). See also: https://bugzilla.libsdl.org/show_bug.cgi?id=3410 Max
signature.asc
Description: OpenPGP digital signature