diff options
author | Jan Holesovsky <kendy@collabora.com> | 2015-04-03 23:22:56 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-04-07 09:18:20 +0200 |
commit | 626e15b6175d24ec68e519836e6438d5f8bf14d0 (patch) | |
tree | 30c531acc9e51db8f7cc9d2c32ba6295685af0b5 | |
parent | cc3d6c217b59969c8b163f4d7aae0f524b58fead (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.cxx | 3 |
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 ); |