From 18082f60697ae8edad2db950637638c8bb6bf0d2 Mon Sep 17 00:00:00 2001 From: Romain Vimont Date: Wed, 21 Dec 2022 22:06:43 +0100 Subject: [PATCH] Remove continuous resizing workaround for Windows It turns out that the workaround only worked for MacOS. Refs #3458 Refs SDL/#1059 --- app/src/screen.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/screen.c b/app/src/screen.c index ae28e6e6..b2c17575 100644 --- a/app/src/screen.c +++ b/app/src/screen.c @@ -306,13 +306,14 @@ sc_screen_render(struct sc_screen *screen, bool update_content_rect) { } -#if defined(__APPLE__) || defined(__WINDOWS__) +#if defined(__APPLE__) # define CONTINUOUS_RESIZING_WORKAROUND #endif #ifdef CONTINUOUS_RESIZING_WORKAROUND // On Windows and MacOS, resizing blocks the event loop, so resizing events are -// not triggered. As a workaround, handle them in an event handler. +// not triggered. On MacOS, as a workaround, handle them in an event handler +// (it does not work for Windows unfortunately). // // //