https://bugs.documentfoundation.org/show_bug.cgi?id=99752

            Bug ID: 99752
           Summary: FILEOPEN: Impress/Draw ODF open; style's parent style
                    is lost for grandsons
           Product: LibreOffice
           Version: 4.2.8.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Impress
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: daremarch+libreoff...@gmail.com

This bug seems related to bug 80020 (already fixed):
https://bugs.documentfoundation.org/show_bug.cgi?id=80020

Steps to reproduce

1 create a new presentation
2 create a new son style, inheriting from a style already present when opening
the file: it can be son of Default, or of any other one (Text, ...). 
3 create a new son style, inheriting from that new son (grandson).
4 save presentation

5 reopen presentation ==> grandson inheriting lost

It may be that fix for 80020 was not complete (was only fixed for direct sons):
if this bug is considered a duplicate of that bug, that one should be reopened.

Reproduced on Impress/Draw 4.2.8.2 (Ubuntu 14.04), but also on more recent
versions and OS (LO 5.1 on Win7, LO 4.3 on Mac).

Workarounds:
- Avoiding the bug: After creating a son and before creating a grandson, save
and reopen. Creating the grandson of that particular son is now protected,
because the grandson is a direct son of a style already present when opening.
- Correction after the bug occurs: if inheritance is lost, fix it once, then
reopen. It won't happen again for these grandsons.

Note: fix of this bug should also cover grand-grandsons, etc.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to