Bug 162577 - Notebookbars Layout indentation and paragraph spacing icons do not refresh on light / dark mode theme switch
Summary: Notebookbars Layout indentation and paragraph spacing icons do not refresh on...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
24.8.0.3 release
Hardware: All Linux (All)
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks: Notebookbar-Theming Linux-Dark-Mode
  Show dependency treegraph
 
Reported: 2024-08-23 02:14 UTC by Jeff Fortin Tam
Modified: 2024-11-07 17:37 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Demonstration video (582.35 KB, video/mp4)
2024-08-23 02:14 UTC, Jeff Fortin Tam
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Fortin Tam 2024-08-23 02:14:55 UTC
Created attachment 195970 [details]
Demonstration video

In "Tabbed" or "Tabbed Compact" toolbar UI layout modes, if you have the icon theme set to Automatic, when you switch between the freedesktop light/dark mode while LibreOffice is running, the indentation and paragraph spacing icons in the "Layout" toolbar tab will not update accordingly. In some cases (ex: switching from dark to light mode) this means the icons become white on white, which makes them pretty much invisible.

Please see the attached video demonstrating the issue more clearly.

----

Tested with:

Version: 24.8.0.3 (X86_64) / LibreOffice Community
Build ID: 0bdf1299c94fe897b119f97f3c613e9dca6be583
CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Flatpak
Comment 1 Buovjaga 2024-11-07 17:37:21 UTC
Repro with gtk3 where the automatic icon theme change works.

Arch Linux 64-bit
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 05dafbdc9d7e6755d67d63e58cec3cc1f9038848
CPU threads: 8; OS: Linux 6.11; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: CL threaded
Built on 7 November 2024