Blame SOURCES/0362-sw-lok-comments-fix-map-mode-state-after-changing-zo.patch

135360
From 2ab4afba1e464e0a581fd9200ed0c31567982010 Mon Sep 17 00:00:00 2001
135360
From: Miklos Vajna <vmiklos@collabora.co.uk>
135360
Date: Tue, 24 Nov 2015 15:37:29 +0100
135360
Subject: [PATCH 362/398] sw lok comments: fix map mode state after changing
135360
 zoom levels
135360
135360
Zoom level of SwEditWin is kept in sync with the client, so that the
135360
pixel-based comment widgets can be positioned correctly. But that does
135360
not mean in general the SwEditWin map mode should not be disabled: so
135360
that we don't have to tweak the map mode for each and every
135360
postMouseEvent() call and still be able to send them using logic
135360
coordinates.
135360
135360
Change-Id: I6f686b93d2509d52fdd34e84a502cf04e1ce6e59
135360
(cherry picked from commit de2a6897876976d769504a36abf54eced626b01c)
135360
---
135360
 sw/source/core/view/viewsh.cxx | 2 ++
135360
 1 file changed, 2 insertions(+)
135360
135360
diff --git a/sw/source/core/view/viewsh.cxx b/sw/source/core/view/viewsh.cxx
135360
index 093d5208fdda..e74a4a2514c8 100644
135360
--- a/sw/source/core/view/viewsh.cxx
135360
+++ b/sw/source/core/view/viewsh.cxx
135360
@@ -1886,6 +1886,8 @@ void SwViewShell::PaintTile(VirtualDevice &rDevice, int contextWidth, int contex
135360
         SwViewOption aOption(*GetViewOptions());
135360
         aOption.SetZoom(fScale * 100);
135360
         ApplyViewOptions(aOption);
135360
+        // Make sure the map mode (disabled in SwXTextDocument::initializeForTiledRendering()) is still disabled.
135360
+        GetWin()->EnableMapMode(false);
135360
     }
135360
 
135360
     Rectangle aOutRect = Rectangle(Point(tilePosX, tilePosY),
135360
-- 
135360
2.12.0
135360