Issue 118558

Summary: ODF compatibility: Map import LO3.4 to AOO3.3 to solve missing attribute handling for OLEs
Product: Draw Reporter: Armin Le Grand <Armin.Le.Grand>
Component: open-importAssignee: Armin Le Grand <Armin.Le.Grand>
Status: CLOSED FIXED QA Contact:
Severity: Normal    
Priority: P5 (lowest) CC: issues
Version: 3.4.0 Beta (OOo)   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
Fix for task 118558 none

Description Armin Le Grand 2011-10-31 10:00:07 UTC
ALG: Due to #118485#, #108221#, #67705# AOO3.4 corrects the attributes for OLEs (Draw/Impress and Calc) at write time and corrects for versions of AOO/OOo < 3.4 at load time with the knowledge that the attributes at that objecs were set wrong. LO already has a 3.4, thus fir also correcting for this case LO versions >= 3.4 need to be detected.
Comment 1 Armin Le Grand 2011-10-31 10:01:16 UTC
ALG: Thanks to Regina and Thorsten to show this up resp. giving hints how to workaround this nicely. Working on patch...
Comment 2 Armin Le Grand 2011-10-31 10:07:22 UTC
Created attachment 76939 [details]
Fix for task 118558
Comment 3 Armin Le Grand 2011-11-01 10:12:09 UTC
ALG: Comitted, done.