Blame SOURCES/0199-gtktiledviewer-drop-tiles-on-set-part-event.patch

135360
From 668c19de934fbdb0c5e4ae3fecf133a3bd90ef34 Mon Sep 17 00:00:00 2001
135360
From: Miklos Vajna <vmiklos@collabora.co.uk>
135360
Date: Mon, 12 Oct 2015 12:41:49 +0200
135360
Subject: [PATCH 199/398] gtktiledviewer: drop tiles on set-part event
135360
135360
When changePart() is called, we have two type of actions:
135360
135360
- the ones we want to execute only in case the part was changed by the
135360
  user (and not programatically -- e.g. because the request came from
135360
  the widget)
135360
- the ones we want to execute all the time
135360
135360
Resetting the view (so the tile buffer drops all the tiles) is something
135360
we want to do all the time, that's one of the needed things when the
135360
set-part event is emitted.
135360
135360
Change-Id: Ic6bfbe460dc5a3fd8834f3b1ef93436fc9d3ad84
135360
(cherry picked from commit 27fa10fa53c7ff28c2636b6b49118c87c822f2fd)
135360
---
135360
 libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx | 4 +---
135360
 1 file changed, 1 insertion(+), 3 deletions(-)
135360
135360
diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
135360
index 3d0b0deba323..3b5d456586e6 100644
135360
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
135360
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
135360
@@ -535,10 +535,8 @@ static void changePart( GtkWidget* pSelector, gpointer /* pItem */ )
135360
     TiledWindow& rWindow = lcl_getTiledWindow(pSelector);
135360
 
135360
     if (rWindow.m_bPartSelectorBroadcast && rWindow.m_pDocView)
135360
-    {
135360
         lok_doc_view_set_part( LOK_DOC_VIEW(rWindow.m_pDocView), nPart );
135360
-        lok_doc_view_reset_view( LOK_DOC_VIEW(rWindow.m_pDocView) );
135360
-    }
135360
+    lok_doc_view_reset_view(LOK_DOC_VIEW(rWindow.m_pDocView));
135360
 }
135360
 
135360
 static void removeChildrenFromStatusbar(GtkWidget* children, gpointer pData)
135360
-- 
135360
2.12.0
135360