[Libreoffice-bugs] [Bug 122943] New: Opening a Style dialog's Highlighting/Area tabs adds properties to the property set in the style

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Jan 25 06:50:51 UTC 2019


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

            Bug ID: 122943
           Summary: Opening a Style dialog's Highlighting/Area tabs adds
                    properties to the property set in the style
           Product: LibreOffice
           Version: 5.3.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bibisected, bisected, regression
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: mikekaganski at hotmail.com
                CC: Katarina.Behrens at cib.de, raykowj at gmail.com

Create new text document; open Styles pane (F11) on Paragraph Styles;
right-click "Frame Contents"->Modify...; check that Organizer tab has nothing
under "Contains"; switch to Highlighting tab; switch back to Organizer tab and
see that "Automatic, Transparent" is shown under "Contains". Switching to Area
and back to Organizer tab adds "None" to "Contains".

Impact: this bug means that simply visiting the said tabs (without modifying
the settings there) adds explicit corresponding values to the style definition;
it's impossible to remove these definitions without cancelling the dialog. If
user overlooks the change (which is most likely), and presses Apply/OK (e.g.,
to save changes made on other tabs), then it's totally impossible to get rid of
the settings in the style later. Having the explicit settings in the style
means that the style doesn't inherit these settings from parent, thus breaking
normal (expected) inheritance of unset settings (user cannot set parent's Area
later and have all child styles have that Area).

The problem with Area tab started at
https://git.libreoffice.org/core/+/4c5079791f5d985151ebc090c5a07705e76a728e,
*after* the tab already was replaced with new color tab. The problem with
Highlighting is present in 6.2.0.2, but I cannot bibisect it, since the latest
in bibisect-win32-6.2 doesn't have it, and the oldest in bibisect-win32-6.3
already has it; but it's likely connected with the changes made in bug 105225
moving to the new color pages.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190125/ab2ed520/attachment.html>


More information about the Libreoffice-bugs mailing list