[Libreoffice-commits] core.git: Branch 'libreoffice-5-2' - oox/source
Andras Timar
andras.timar at collabora.com
Sun Jan 1 17:41:48 UTC 2017
oox/source/export/drawingml.cxx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 7f94dfc93cdade37f371d0c583ff6e9b082737dc
Author: Andras Timar <andras.timar at collabora.com>
Date: Wed Dec 28 09:56:59 2016 +0100
tdf#104539 dir attribute of outerShdw has to be non-negative
Change-Id: Ic6f1c8555eb8d137ced2f4e87baa866df84c69ac
Reviewed-on: https://gerrit.libreoffice.org/32471
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx
index bfbd078..2e12ad5 100644
--- a/oox/source/export/drawingml.cxx
+++ b/oox/source/export/drawingml.cxx
@@ -2959,7 +2959,7 @@ void DrawingML::WriteShapeEffects( const Reference< XPropertySet >& rXPropSet )
aShadowAttribsGrabBag[0].Name = "dist";
aShadowAttribsGrabBag[0].Value = Any(static_cast< sal_Int32 >(sqrt(dX*dX + dY*dY) * 360));
aShadowAttribsGrabBag[1].Name = "dir";
- aShadowAttribsGrabBag[1].Value = Any(static_cast< sal_Int32 >(atan2(dY,dX) * 180 * 60000 / M_PI));
+ aShadowAttribsGrabBag[1].Value = Any((static_cast< sal_Int32 >(atan2(dY,dX) * 180 * 60000 / M_PI) + 21600000) % 21600000);
aShadowGrabBag[0].Name = "Attribs";
aShadowGrabBag[0].Value = Any(aShadowAttribsGrabBag);
More information about the Libreoffice-commits
mailing list