Browse Source

wayland: reset orientation bitmask before reading values from hint on QtWayland

Signed-off-by: Alibek Omarov <a1ba.omarov@gmail.com>
Alibek Omarov 1 year ago
parent
commit
68e3e99087
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/video/wayland/SDL_waylandwindow.c

+ 2 - 0
src/video/wayland/SDL_waylandwindow.c

@@ -1720,6 +1720,8 @@ static void SDLCALL QtExtendedSurface_OnHintChanged(void *userdata, const char *
 
         if (newValue != NULL) {
             const char *value_attempt = newValue;
+
+            orientation = 0;
             while (value_attempt != NULL && *value_attempt != 0) {
                 const char *value_attempt_end = SDL_strchr(value_attempt, ',');
                 size_t value_attempt_len = (value_attempt_end != NULL) ? (value_attempt_end - value_attempt)