summaryrefslogtreecommitdiff
path: root/src/app.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/app.c')
-rw-r--r--src/app.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/app.c b/src/app.c
index 419c5619..5d22c1dc 100644
--- a/src/app.c
+++ b/src/app.c
@@ -570,6 +570,15 @@ static int resizeWatcher_(void *user, SDL_Event *event) {
570 iApp *d = user; 570 iApp *d = user;
571 if (event->type == SDL_WINDOWEVENT && event->window.event == SDL_WINDOWEVENT_SIZE_CHANGED) { 571 if (event->type == SDL_WINDOWEVENT && event->window.event == SDL_WINDOWEVENT_SIZE_CHANGED) {
572 const SDL_WindowEvent *winev = &event->window; 572 const SDL_WindowEvent *winev = &event->window;
573#if defined (iPlatformMsys)
574 resetFonts_Text(); {
575 SDL_Event u = { .type = SDL_USEREVENT };
576 u.user.code = command_UserEventCode;
577 u.user.data1 = strdup("theme.changed");
578 u.user.windowID = SDL_GetWindowID(d->window->win);
579 dispatchEvent_Widget(d->window->root, &u);
580 }
581#endif
573 drawWhileResizing_Window(d->window, winev->data1, winev->data2); 582 drawWhileResizing_Window(d->window, winev->data1, winev->data2);
574 } 583 }
575 return 0; 584 return 0;