| Summary: | SDL uses override redirect | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Martin Jürgens <martin> |
| Component: | *don't know* | Assignee: | Ryan C. Gordon <icculus> |
| Status: | REOPENED --- | QA Contact: | Sam Lantinga <slouken> |
| Severity: | minor | ||
| Priority: | P2 | CC: | verdre |
| Version: | don't know | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
|
Description
Martin Jürgens
2007-11-14 05:37:04 UTC
*ping*, I'd also try to create a patch if you'd commit it.. We're rewriting the fullscreen code to be more window manager friendly in SDL 1.3. You're more than welcome to submit a patch for SDL 1.3. Thanks! This behaviour causes bugs like https://gitlab.gnome.org/GNOME/gnome-shell/issues/917 when used with the GNOME desktop environment, please reconsider fixing this. (In reply to verdre from comment #3) > This behaviour causes bugs like > https://gitlab.gnome.org/GNOME/gnome-shell/issues/917 when used with the > GNOME desktop environment, please reconsider fixing this. Wait, is this still happening in 2019? In SDL2, this should only happen if the desktop doesn't support XRandR and _NET_WM_STATE_FULLSCREEN (and even that legacy code is going to be deleted once we deal with some X11 VNC servers that don't understand XRandR). SDL 1.2 probably still does it, and we don't plan to fix that directly, but we're introducing a replacement 1.2 library that uses SDL2 behind the scenes, which will solve that issue. --ryan.
> SDL 1.2 probably still does it, and we don't plan to fix that directly, but
> we're introducing a replacement 1.2 library that uses SDL2 behind the
> scenes, which will solve that issue.
Ah, the Gnome bug report says that Psychonauts causes this, which uses SDL 1.2.
--ryan.
(Sorry if you get several emails like this, we're marking a bunch of bugs.) We're hoping to ship SDL 2.0.11 on a much shorter timeframe than we have historically done releases, so I'm starting to tag bugs we hope to have closed in this release cycle. Note that this tag means we just intend to scrutinize this bug for the 2.0.11 release: we may fix it, reject it, or even push it back to a later release for now, but this helps give us both a goal and a wishlist for the next release. If this bug has been quiet for a few months and you have new information (such as, "this is definitely still broken" or "this got fixed at some point"), please feel free to retest and/or add more notes to the bug. --ryan. |