summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2015-04-03 23:22:56 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2015-04-07 09:18:20 +0200
commit626e15b6175d24ec68e519836e6438d5f8bf14d0 (patch)
tree30c531acc9e51db8f7cc9d2c32ba6295685af0b5
parentcc3d6c217b59969c8b163f4d7aae0f524b58fead (diff)
sc tiled editing: Fix the conversion so that it works with zoom too.
Change-Id: I80d9ed6abe6b3ddb2bb1e0d6b7c74ce50d0df55a
-rw-r--r--sc/source/ui/unoobj/docuno.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/sc/source/ui/unoobj/docuno.cxx b/sc/source/ui/unoobj/docuno.cxx
index 43cd9df26b6d..07a79c625398 100644
--- a/sc/source/ui/unoobj/docuno.cxx
+++ b/sc/source/ui/unoobj/docuno.cxx
@@ -480,9 +480,8 @@ void ScModelObj::paintTile( VirtualDevice& rDevice,
//if (pGridWindow->GetOutputSizePixel() != aTileSize)
// pGridWindow->SetOutputSizePixel(Size(nOutputWidth, nOutputHeight));
// so instead for now, set the viewport size to document size
- const MapMode aMapTwip(MAP_TWIP);
Size aDocSize = getDocumentSize();
- pGridWindow->SetOutputSizePixel(pGridWindow->LogicToPixel(aDocSize, aMapTwip));
+ pGridWindow->SetOutputSizePixel(Size(aDocSize.Width() * pViewData->GetPPTX(), aDocSize.Height() * pViewData->GetPPTY()));
pGridWindow->PaintTile( rDevice, nOutputWidth, nOutputHeight,
nTilePosX, nTilePosY, nTileWidth, nTileHeight );