From 4ef5e67c4165a8fbb4ec96c421f958fc7ec94ca1 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Fri, 14 Oct 2016 14:50:56 +0200 Subject: gl: Do document layout before loading outline, to prevent laying out twice. Loading the outline automatically triggers a layout. --- platform/gl/gl-main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'platform') diff --git a/platform/gl/gl-main.c b/platform/gl/gl-main.c index e1d2ccd2..bd7758af 100644 --- a/platform/gl/gl-main.c +++ b/platform/gl/gl-main.c @@ -1409,13 +1409,13 @@ int main(int argc, char **argv) } } + fz_layout_document(ctx, doc, layout_w, layout_h, layout_em); + outline = fz_load_outline(ctx, doc); pdf = pdf_specifics(ctx, doc); if (pdf) pdf_enable_js(ctx, pdf); - fz_layout_document(ctx, doc, layout_w, layout_h, layout_em); - render_page(); update_title(); shrinkwrap(); -- cgit v1.2.3