sc/source/ui/view/gridwin4.cxx |   14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

New commits:
commit 731c731190239780dbace32372daf2477101970a
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Sun Feb 18 18:44:49 2024 +0600
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Sun Feb 18 15:24:08 2024 +0100

    Simplify a bit
    
    Change-Id: Ic48cb53f441b1505103d9bbdec67953528fd2525
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163552
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/sc/source/ui/view/gridwin4.cxx b/sc/source/ui/view/gridwin4.cxx
index 55793ff1eb80..625a340747be 100644
--- a/sc/source/ui/view/gridwin4.cxx
+++ b/sc/source/ui/view/gridwin4.cxx
@@ -936,9 +936,8 @@ void ScGridWindow::DrawContent(OutputDevice &rDevice, const 
ScTableInfo& rTableI
     {
         // Tiled offset nScrX, nScrY
         MapMode aMap( MapUnit::MapPixel );
-        Point aOrigin = aOriginalMode.GetOrigin();
-        aOrigin.setX(o3tl::convert(aOrigin.getX(), o3tl::Length::twip, 
o3tl::Length::px) + nScrX);
-        aOrigin.setY(o3tl::convert(aOrigin.getY(), o3tl::Length::twip, 
o3tl::Length::px) + nScrY);
+        Point aOrigin(o3tl::convert(aOriginalMode.GetOrigin(), 
o3tl::Length::twip, o3tl::Length::px));
+        aOrigin.Move(nScrX, nScrY);
         aMap.SetOrigin(aOrigin);
         pContentDev->SetMapMode(aMap);
     }
@@ -983,11 +982,10 @@ void ScGridWindow::DrawContent(OutputDevice &rDevice, 
const ScTableInfo& rTableI
     const MapMode aOrig = pContentDev->GetMapMode();
     if (bIsTiledRendering)
     {
-        Point aOrigin = aOriginalMode.GetOrigin();
-        tools::Long nXOffset = bLayoutRTL ?
-            (-o3tl::convert(aOrigin.getX(), o3tl::Length::twip, 
o3tl::Length::px) + aOutputData.GetScrW()) :
-            o3tl::convert(aOrigin.getX(), o3tl::Length::twip, 
o3tl::Length::px);
-        Size aPixelOffset(nXOffset, o3tl::convert(aOrigin.getY(), 
o3tl::Length::twip, o3tl::Length::px));
+        Point aOrigin(o3tl::convert(aOriginalMode.GetOrigin(), 
o3tl::Length::twip, o3tl::Length::px));
+        tools::Long nXOffset = bLayoutRTL ? -aOrigin.getX() + 
aOutputData.GetScrW()
+                                          : aOrigin.getX();
+        Size aPixelOffset(nXOffset, aOrigin.getY());
         pContentDev->SetPixelOffset(aPixelOffset);
         comphelper::LibreOfficeKit::setLocalRendering();
     }

Reply via email to