Commit 4c9966eed6f54740374300b6407384c03c1ec65e

Ethan Lee 2021-12-16T10:22:27

wayland: Add a note for why we check 0,0 for fullscreen configurations

1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/src/video/wayland/SDL_waylandwindow.c b/src/video/wayland/SDL_waylandwindow.c
index 6d33caf..f161c85 100644
--- a/src/video/wayland/SDL_waylandwindow.c
+++ b/src/video/wayland/SDL_waylandwindow.c
@@ -289,6 +289,9 @@ handle_configure_xdg_toplevel(void *data,
     } else {
         /* For fullscreen, foolishly do what the compositor says. If it's wrong,
          * don't blame us, we were explicitly instructed to do this.
+         *
+         * UPDATE: Nope, sure enough a compositor sends 0,0. This is a known bug:
+         * https://bugs.kde.org/show_bug.cgi?id=444962
          */
         if (width != 0 && height != 0) {
             window->w = width;