https://github.com/BestImageViewer/geeqie/issues/786
Undo Temporary Fix #133: switching between images causes window to keep
shrinking
lw = layout_find_by_image(imd);
- if (!(options->image.fit_window_to_image && lw && lw->options.tools_float)) window = NULL;
+ if (!(options->image.fit_window_to_image && lw && (lw->options.tools_float || lw->options.tools_hidden))) window = NULL;
pixbuf_renderer_set_parent((PixbufRenderer *)imd->pr, (GtkWindow *)window);
}
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)
{