diff --git a/sd/qa/unit/data/xml/shapes-test_page3.xml b/sd/qa/unit/data/xml/shapes-test_page3.xml index 0e91ec3a10c5..d6c969223cf4 100644 --- a/sd/qa/unit/data/xml/shapes-test_page3.xml +++ b/sd/qa/unit/data/xml/shapes-test_page3.xml @@ -53,8 +53,8 @@ - - + + @@ -125,71 +125,71 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -492,16 +492,16 @@ - - - - - + + + + + - - + + @@ -514,8 +514,8 @@ - - + + @@ -544,29 +544,29 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -631,25 +631,25 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + diff --git a/svx/source/svdraw/svdopath.cxx b/svx/source/svdraw/svdopath.cxx index f416ceae9311..da8a767956ee 100644 --- a/svx/source/svdraw/svdopath.cxx +++ b/svx/source/svdraw/svdopath.cxx @@ -1770,6 +1770,10 @@ void SdrPathObj::ImpForceKind() { aRect = lcl_ImpGetBoundRect(GetPathPoly()); } + + // #i116244# reset rotation + aGeo.nDrehWink = aGeo.nShearWink = 0; + aGeo.RecalcSinCos(); aGeo.RecalcTan(); } // #i75974# adapt polygon state to object type. This may include a reinterpretation