summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2015-10-12 12:41:49 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2015-10-12 14:24:58 +0200
commit27fa10fa53c7ff28c2636b6b49118c87c822f2fd (patch)
tree0d8bb8fd89aa617cbd249503be20fd436683c61c
parentda8e85f55445ab2bb204fc3b44ce8793aeeef9d5 (diff)
gtktiledviewer: drop tiles on set-part event
When changePart() is called, we have two type of actions: - the ones we want to execute only in case the part was changed by the user (and not programatically -- e.g. because the request came from the widget) - the ones we want to execute all the time Resetting the view (so the tile buffer drops all the tiles) is something we want to do all the time, that's one of the needed things when the set-part event is emitted. Change-Id: Ic6bfbe460dc5a3fd8834f3b1ef93436fc9d3ad84
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx4
1 files changed, 1 insertions, 3 deletions
diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
index b1a0934fc400..497f3b98b507 100644
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
@@ -536,10 +536,8 @@ static void changePart( GtkWidget* pSelector, gpointer /* pItem */ )
TiledWindow& rWindow = lcl_getTiledWindow(pSelector);
if (rWindow.m_bPartSelectorBroadcast && rWindow.m_pDocView)
- {
lok_doc_view_set_part( LOK_DOC_VIEW(rWindow.m_pDocView), nPart );
- lok_doc_view_reset_view( LOK_DOC_VIEW(rWindow.m_pDocView) );
- }
+ lok_doc_view_reset_view(LOK_DOC_VIEW(rWindow.m_pDocView));
}
static void removeChildrenFromStatusbar(GtkWidget* children, gpointer pData)