From: Holger Schemel Date: Thu, 21 Apr 2016 22:50:26 +0000 (+0200) Subject: fixed setting effective window scaling value when window gets resized X-Git-Tag: 4.0.0.0-rc2~14 X-Git-Url: https://git.artsoft.org/?a=commitdiff_plain;h=7dd9d782f8998551c30f5668e95618b4a9aa9b71;p=rocksndiamonds.git fixed setting effective window scaling value when window gets resized --- diff --git a/src/events.c b/src/events.c index 2127242f..675abca8 100644 --- a/src/events.c +++ b/src/events.c @@ -477,8 +477,10 @@ void HandleWindowEvent(WindowEvent *event) int new_xpercent = (100 * new_window_width / video.width); int new_ypercent = (100 * new_window_height / video.height); - setup.window_scaling_percent = video.window_scaling_percent = - MIN(MAX(MIN_WINDOW_SCALING_PERCENT, MIN(new_xpercent, new_ypercent)), + // (extreme window scaling allowed, but cannot be saved permanently) + video.window_scaling_percent = MIN(new_xpercent, new_ypercent); + setup.window_scaling_percent = + MIN(MAX(MIN_WINDOW_SCALING_PERCENT, video.window_scaling_percent), MAX_WINDOW_SCALING_PERCENT); video.window_width = new_window_width;