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

            Bug ID: 171495
           Summary: Items with theme colors don't follow theme changes
           Product: LibreOffice
           Version: 26.8.0.0 alpha0+ master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needsUXEval
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

Reproduction instructions:

1. Create a new Writer document.
2. Enter some text, e.g. "Hello world".
3. Edit the Default Paragraph Style.
4. In the 'Font Effects' tab, change the Font Color to be one of the Theme
Colors, e.g. 'Accent 1' (you'll see the color name on the tooltip).
5. Leave the Style editing dialog.
6. On the menus, choose Format > Theme...
7. Choose a very different theme, say, instead of 'LibreOffice', choose
'Sunset' (it should be one where you don't see the Accent 1 color of the
existing theme).

Expected results:
After step (5.), the text changes color to whatever your theme has for Accent 1
(for me, it's grass-green, #18a303). After step (7.), The color changes again,
this time to strong Yellow #ffff00.

Actual results:
The color changes in step (5.), but remains _unchanged_ after step (7.). 

So, instead of the choice of color being a 'link' to a theme color, it is just
the color value of an element of the theme.

This is not unique to Writer, nor to text color: It happens in other (probably
all) modules, and with other color properties, like table cell background
color.


Now, one might argue: "But Eyal, you're just choosing a literal color like any
other choice of color in the color picker dialog" - well, that's a problem.
It's crucial for us to be able to alter the theme and have the document change
accordingly. Whether the 'linkification' of the color value happens through a
color picker selection or some other way, it must be made possible.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to