Skip to content

Commit

Permalink
x11: revert checks for _NET_WM_STATE_FULLSCREEN changes.
Browse files Browse the repository at this point in the history
This reverts commit 8597735.
This reverts commit 0249df9.

Fixes #5572.
Reopens #5390.
  • Loading branch information
icculus committed Apr 25, 2022
1 parent 981e1e3 commit 53dea98
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 12 deletions.
11 changes: 0 additions & 11 deletions src/video/x11/SDL_x11events.c
Original file line number Diff line number Diff line change
Expand Up @@ -1450,17 +1450,6 @@ X11_DispatchEvent(_THIS, XEvent *xevent)
}
}

/* FULLSCREEN_DESKTOP encompasses two bits: SDL_WINDOW_FULLSCREEN, plus a bit to note it's FULLSCREEN_DESKTOP */
if (changed & SDL_WINDOW_FULLSCREEN_DESKTOP) {
SDL_VideoDisplay *viddisplay = SDL_GetDisplayForWindow(data->window);
const Uint32 fsmasked = flags & SDL_WINDOW_FULLSCREEN_DESKTOP;
data->window->flags &= ~SDL_WINDOW_FULLSCREEN_DESKTOP;
data->window->flags |= fsmasked;
if (viddisplay) {
viddisplay->fullscreen_window = fsmasked ? data->window : NULL;
}
}

if (changed & SDL_WINDOW_MAXIMIZED) {
if (flags & SDL_WINDOW_MAXIMIZED) {
SDL_SendWindowEvent(data->window, SDL_WINDOWEVENT_MAXIMIZED, 0, 0);
Expand Down
2 changes: 1 addition & 1 deletion src/video/x11/SDL_x11window.c
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ X11_GetNetWMState(_THIS, Window xwindow)
}

if (fullscreen == 1) {
flags |= SDL_WINDOW_FULLSCREEN_DESKTOP;
flags |= SDL_WINDOW_FULLSCREEN;
}

/* If the window is unmapped, numItems will be zero and _NET_WM_STATE_HIDDEN
Expand Down

0 comments on commit 53dea98

Please sign in to comment.