Browse Source

Added logging for SDL_DISPLAYEVENT_MOVED

Sam Lantinga 2 years ago
parent
commit
be3b1cff0b
2 changed files with 5 additions and 0 deletions
  1. 1 0
      src/events/SDL_events.c
  2. 4 0
      src/test/SDL_test_common.c

+ 1 - 0
src/events/SDL_events.c

@@ -247,6 +247,7 @@ static void SDL_LogEvent(const SDL_Event *event)
                 SDL_DISPLAYEVENT_CASE(SDL_DISPLAYEVENT_ORIENTATION);
                 SDL_DISPLAYEVENT_CASE(SDL_DISPLAYEVENT_CONNECTED);
                 SDL_DISPLAYEVENT_CASE(SDL_DISPLAYEVENT_DISCONNECTED);
+                SDL_DISPLAYEVENT_CASE(SDL_DISPLAYEVENT_MOVED);
 #undef SDL_DISPLAYEVENT_CASE
             default:
                 SDL_strlcpy(name2, "UNKNOWN (bug? fixme?)", sizeof(name2));

+ 4 - 0
src/test/SDL_test_common.c

@@ -1462,6 +1462,10 @@ static void SDLTest_PrintEvent(SDL_Event *event)
             SDL_Log("SDL EVENT: Display %" SDL_PRIu32 " connected",
                     event->display.display);
             break;
+        case SDL_DISPLAYEVENT_MOVED:
+            SDL_Log("SDL EVENT: Display %" SDL_PRIu32 " changed position",
+                    event->display.display);
+            break;
         case SDL_DISPLAYEVENT_ORIENTATION:
             SDL_Log("SDL EVENT: Display %" SDL_PRIu32 " changed orientation to %s",
                     event->display.display, DisplayOrientationName(event->display.data1));