From 86ea78391e810d98e549039c15f650384e2f2058 Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Sun, 25 Jan 2009 12:24:03 +0000 Subject: [PATCH] Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5627 (painting problems after load of instant preview image) http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147622.html git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28276 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/insets/RenderPreview.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/insets/RenderPreview.cpp b/src/insets/RenderPreview.cpp index 0b12539d20..c9086d5282 100644 --- a/src/insets/RenderPreview.cpp +++ b/src/insets/RenderPreview.cpp @@ -124,6 +124,8 @@ void RenderPreview::metrics(MetricsInfo & mi, Dimension & dim) const getPreviewImage(mi.base.bv->buffer()); if (pimage) { + // If prepared, load the picture before dim calculation. See bug #5627. + pimage->image(); dim = pimage->dim(); } else { dim.asc = 50; -- 2.39.2