Apache OpenOffice (AOO) Bugzilla – Issue 49730
position of all drawing objects in master documents (OpenOffice.org file format) are wrong
Last modified: 2013-08-07 14:41:36 UTC
Load the master document, attached to issue 40444. This is a master document in OpenOffice.org file format. --> Position of all drawing objects are wrong. This defect occurs in all master documents in OpenOffice.org file format. Broken in SRC680m96 by fix for issue 47455.
accepted - fix in progress.
fix available and reviewed by HBRINKM - see following 'cvs diff' output: <cvs diff output> RCS file: /cvs/sw/sw/source/core/doc/doclay.cxx,v retrieving revision 1.35 diff -w -u -r1.35 doclay.cxx --- doclay.cxx 20 Apr 2005 12:16:49 -0000 1.35 +++ doclay.cxx 23 May 2005 14:03:32 -0000 @@ -676,9 +676,12 @@ // --> OD 2004-11-22 #i35635# pContact->MoveObjToVisibleLayer( pContact->GetMaster() ); // <-- - // --> OD 2005-04-15 #i47455# - notify draw frame format - // that position attributes are already set, because they are copied - if ( pDest->ISA(SwDrawFrmFmt) ) + // --> OD 2005-05-23 #i40444# - notify draw frame format + // that position attributes are already set, if the position attributes+ // are already set at the source draw frame format. + if ( pDest->ISA(SwDrawFrmFmt) && + rSource.ISA(SwDrawFrmFmt) && + static_cast<const SwDrawFrmFmt&>(rSource).IsPosAttrSet() ) { static_cast<SwDrawFrmFmt*>(pDest)->PosAttrSet(); } </cvs diff output> fix tested by ES in internal build.
OD->ES: Please check fix in coming master build, Thx. re-open issue and reassign to es@openoffice.org
reassign to es@openoffice.org
reset resolution to FIXED
ES: verified with extra library. Waiting for integration to close.
*** Issue 40444 has been marked as a duplicate of this issue. ***
Fixed in master m106