Browse Source

Fix dropping file event

kanjitalk755 1 year ago
parent
commit
4ab31ca678
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/events/SDL_events.c

+ 1 - 1
src/events/SDL_events.c

@@ -477,7 +477,7 @@ static void SDL_CopyEvent(SDL_Event *dst, SDL_Event *src)
         dst->edit.text = dst->edit.short_text;
     } else if (src->type == SDL_EVENT_TEXT_INPUT && src->text.text == src->text.short_text) {
         dst->text.text = dst->text.short_text;
-    } else if (src->type == SDL_EVENT_DROP_TEXT && src->drop.data == src->drop.short_data) {
+    } else if ((src->type == SDL_EVENT_DROP_FILE || src->type == SDL_EVENT_DROP_TEXT) && src->drop.data == src->drop.short_data) {
         dst->drop.data = dst->drop.short_data;
     }
 }