# HG changeset patch # User nadvornik # Date 1213468890 0 # Node ID 1af95bada7e727e875cc3d7793f684a877740396 # Parent 1014e8f72f94690bdbcdf50f89f38d69db740d1f preserve image center on refresh diff -r 1014e8f72f94 -r 1af95bada7e7 src/layout_image.c --- a/src/layout_image.c Sat Jun 14 18:33:40 2008 +0000 +++ b/src/layout_image.c Sat Jun 14 18:41:30 2008 +0000 @@ -1294,9 +1294,12 @@ void layout_image_refresh(LayoutWindow *lw) { + gdouble sx, sy; if (!layout_valid(&lw)) return; + image_get_scroll_center(lw->image, &sx, &sy); image_reload(lw->image); + image_set_scroll_center(lw->image, sx, sy); } void layout_image_color_profile_set(LayoutWindow *lw,