Hi, I have submitted a patch for review:
https://gerrit.libreoffice.org/1877 To pull it, you can do: git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/77/1877/1 export page/cell anchoring for xls drawing objects fdo#58360 Change-Id: I8f12ce4fedd3da76bab683ac85169186deeb89dc --- M sc/source/filter/excel/xeescher.cxx 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sc/source/filter/excel/xeescher.cxx b/sc/source/filter/excel/xeescher.cxx index 32afdab..4221d0c 100644 --- a/sc/source/filter/excel/xeescher.cxx +++ b/sc/source/filter/excel/xeescher.cxx @@ -257,9 +257,11 @@ void XclExpDffSheetAnchor::ImplSetFlags( const SdrObject& rSdrObj ) { - // Special case "page anchor" (X==0,Y==1) -> lock pos and size. - const Point& rPos = rSdrObj.GetAnchorPos(); - mnFlags = ((rPos.X() == 0) && (rPos.Y() == 1)) ? EXC_ESC_ANCHOR_LOCKED : 0; + // set flags for cell/page anchoring + if ( ScDrawLayer::GetAnchorType( rSdrObj ) == SCA_CELL ) + mnFlags = 0; + else + mnFlags = EXC_ESC_ANCHOR_LOCKED; } void XclExpDffSheetAnchor::ImplCalcAnchorRect( const Rectangle& rRect, MapUnit eMapUnit ) -- To view, visit https://gerrit.libreoffice.org/1877 To unsubscribe, visit https://gerrit.libreoffice.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I8f12ce4fedd3da76bab683ac85169186deeb89dc Gerrit-PatchSet: 1 Gerrit-Project: core Gerrit-Branch: libreoffice-4-0 Gerrit-Owner: Julien Nabet <serval2...@yahoo.fr> Gerrit-Reviewer: Noel Power <noel.po...@suse.com> _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice