Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Create a new presentation without background leads to background loos on reload | ||
---|---|---|---|
Product: | Impress | Reporter: | martin_n <martin.nowack> |
Component: | viewing | Assignee: | wolframgarten |
Status: | CLOSED FIXED | QA Contact: | issues@graphics <issues> |
Severity: | Trivial | ||
Priority: | P2 | CC: | issues |
Version: | OOo 2.3 RC3 | ||
Target Milestone: | OOo 3.0.1 | ||
Hardware: | Unknown | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- |
Description
martin_n
2008-10-06 17:34:21 UTC
Ouch. Reproducible. Reassigned. Broken after beta. This is not really broken, this bug was just not so visible previously. Master pages often had shapes that covered the whole background. In contrast the new styles (master pages) set the background property to display bitmaps, solid colors, and so on. The problem here is the style name that is used to access the style's background property. A localized name, concatenated to the style name, is used to set the property when the master page is assigned. The plain english name is used to read the property when the document is saved. Please take over. this bug seriously impacts the functionality of impress. it really spoils the otherwise nice integration of templates. seems that only the assignment with the task panel is broken. A workaround is to use menu "format -> slide design" The bug was in SdStyleSheetPool::CopyLayoutSheets() where sheets are copied but the help id was not copied with them. Therefore internal style sheets became user generated style sheets and the localized display name was used as the sheet name on export. I searched in sd for the usage of Make() to see if we have other places where sheets are created without a correct help id. I only found SdStyleSheetPool::CopySheets() and fixed this also. I also found FuPresentationLayout::TransferLayoutTemplate() with the same error but since it is not used anywhere I simply removed the code completely. Fixed in cws impress163 for OOo 3.0.1 *** Issue 92387 has been marked as a duplicate of this issue. *** verified in cws, back to qa Verified in CWS. Tested in m12. Closed. *** Issue 96468 has been marked as a duplicate of this issue. *** Verified again. *** Issue 96117 has been marked as a duplicate of this issue. *** *** Issue 91285 has been marked as a duplicate of this issue. *** |