Apache OpenOffice (AOO) Bugzilla – Issue 81014
handout prints only 1st 2 pages
Last modified: 2007-10-16 16:14:32 UTC
Trying to print an .odp file approx 21 dias in handout format, portrait, 2 / page. Correctly prints with OO2.0FR ; only first page (with 2 dias) prints correctly with OOG680_m1. Other pages show only dias borders. (config: OO2.0FR on Win2000-FR SP4; OOG680_m1 on WinXP-FR SP2). Same problem when changing the template.
Set to new and change the target.
was ok in OOo 2.2.1 I can reproduce the bug. all hadouts on the first page are printed. Please have a look.
Working on it.
I have located the problem in class sdr::contact::ObjectContact (svx/source/sdr/contact/objectcontact.cxx). The mbDrawHierarchyValid flag is not reset to sal_False when the hierarchy of contact objects is released in ClearDrawHierarchy(). As a result the hierarchy is released but not rebuild because mbDrawHierarchyValid still pretends that it is valid. Adding a call to MarkDrawHierarchyInvalid() to ClearDrawHierarchy() fixes this bug. I still have to find out if that fix breaks something else.
Fixed like described above. Modified file is svx/source/sdr/contact/objectcontact.cxx rev. 1.12.98.1
Please verify.
ok to verify. is this possible applying a patch to OOG680_m1 ? is it better to try with m2 ?
CGU: Verified in cws impress129
Integrated in oog680m5 and src680m233