From: Colin Clark Date: Fri, 26 May 2017 19:00:22 +0000 (+0100) Subject: Temporary Fix #133: switching between images causes window to keep shrinking X-Git-Tag: v1.4~173 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=67d93b5d662ac97d6dd2c421387cd28330e404a1 Temporary Fix #133: switching between images causes window to keep shrinking https://github.com/BestImageViewer/geeqie/issues/133 Temporary fix to hide problem. You may need to set Preferences/Windows "Limit size when auto-sizing window" to 94% or less. --- diff --git a/src/pixbuf-renderer.c b/src/pixbuf-renderer.c index 411d91e0..07de0e7d 100644 --- a/src/pixbuf-renderer.c +++ b/src/pixbuf-renderer.c @@ -1751,10 +1751,10 @@ static void pr_zoom_sync(PixbufRenderer *pr, gdouble zoom, } if (force) clamp_flags |= PR_ZOOM_INVALIDATE; + (void) pr_parent_window_resize(pr, pr->width, pr->height); if (!pr_zoom_clamp(pr, zoom, clamp_flags)) return; (void) pr_size_clamp(pr); - (void) pr_parent_window_resize(pr, pr->width, pr->height); if (force && new) {