summaryrefslogtreecommitdiff
path: root/libreofficekit
diff options
context:
space:
mode:
authorAndrzej Hunt <andrzej.hunt@collabora.com>2014-07-08 09:44:40 +0200
committerAndrzej Hunt <andrzej.hunt@collabora.com>2014-07-12 05:19:12 +0200
commitd5b2c1908094adedc916545dfffca4d84b1661d3 (patch)
treee1b017be314e4c79d0abfc619efac421065f4be2 /libreofficekit
parentcdd76e8877571556eba1a2d070e5fe23a2d4bd10 (diff)
Quad Docview: only rerender on zoom if we have a document open.
Same as "LOK DocView: only rerender on zoom if we have a document open." but for our quad-tiled test widget. Change-Id: I6c1b946cc9d576d1dcc4687048339d9f0b3e6eff
Diffstat (limited to 'libreofficekit')
-rw-r--r--libreofficekit/qa/lokdocview_quad/lokdocview_quad.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libreofficekit/qa/lokdocview_quad/lokdocview_quad.c b/libreofficekit/qa/lokdocview_quad/lokdocview_quad.c
index cbff8856a70e..c920f1ff2312 100644
--- a/libreofficekit/qa/lokdocview_quad/lokdocview_quad.c
+++ b/libreofficekit/qa/lokdocview_quad/lokdocview_quad.c
@@ -241,7 +241,10 @@ SAL_DLLPUBLIC_EXPORT gboolean lok_docview_quad_open_document( LOKDocViewQuad* pD
SAL_DLLPUBLIC_EXPORT void lok_docview_quad_set_zoom ( LOKDocViewQuad* pDocView, float fZoom )
{
pDocView->fZoom = fZoom;
- renderDocument( pDocView );
+ if ( pDocView->pDocument )
+ {
+ renderDocument( pDocView );
+ }
// TODO: maybe remember and reset positiong?
}