[Libreoffice-ux-advise] [Bug 156789] CALC FORMATTING: Cell background color not rendered when OS high contrast display mode is on

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Aug 18 10:14:41 UTC 2023


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

--- Comment #20 from Michael Weghorn <m.weghorn at posteo.de> ---
>From looking at this a bit:

Excel seems to do the same as Calc and doesn't render the cell background when
High Contrast is enabled, s. screenshosts attachment 189020 and attachment
189021, so seems to adhere to what Caolán quoted in comment 16.

(In reply to Heiko Tietze from comment #17)
> Besides the question if we need to modify colors at all I believe the
> configuration should not be affected, in other words the dialog should still
> show the actual color.

That sounds reasonable to me when it's about explicitly selecting a specific
color.

> Michael, what is your recommendation? Keep colors depending on HC and fix
> issues (see c14) or drop it and limit HC to the UI only (my preference).

I think dropping the feature completely would be unfortunate, because I'd
assume there are people that actually want high contrast in the document, which
the current behavior ensures (and Excel on Windows does as well, s. above).

Ideally, we should probably support what the corresponding platform
understanding of what a "High Contrast mode" is.

For the gtk3 VCL plugin, I'm wondering whether we need to have any specific
code for the case of only covering the UI but not the document or whether this
is already covered by the theme, i.e. whether switching to High Contrast in
GNOME settings "just" sets a corresponding theme and icon theme and LO already
does what it should because it supports themes.

@Balázs: Do you get the expected overall result when disabling the
"Automatically detect high contrast mode of OS" or is anything in LO then not
using high contrast where you'd expect it?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list