Bug 166169 - Insensitive actions buttons labels are not visible in the notebookbar
Summary: Insensitive actions buttons labels are not visible in the notebookbar
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
25.2.2.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Track-Changes Notebookbar-Tabbed
  Show dependency treegraph
 
Reported: 2025-04-13 23:35 UTC by Jeff Fortin Tam
Modified: 2025-05-14 11:41 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Demonstration video (300.36 KB, video/mp4)
2025-04-13 23:38 UTC, Jeff Fortin Tam
Details
Demonstration with Calc (807.52 KB, video/mp4)
2025-04-26 14:53 UTC, Jeff Fortin Tam
Details
Invisible buttons (36.24 KB, image/png)
2025-05-04 14:54 UTC, michael.maurer
Details
Comparison after downgrade to 24.2.7.2 (45.09 KB, image/png)
2025-05-04 15:14 UTC, michael.maurer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Fortin Tam 2025-04-13 23:35:32 UTC
Description:
When there are no recorded/unapproved tracked changes, button labels next to the Previous/Next/Accept/Reject icons are invisible, while still taking space. See attached video.

Steps to Reproduce:
1. Set the toolbars layout style to "Tabbed" or "Tabbed Compact"
2. Create a new Writer document
3. Click the "Review" tab

Actual Results:
Next to the big "Show Track Changes", the various buttons for Next/Previous/Accept/Reject Track Change (etc.) are not only insensitive, they also have invisible (but still space-consuming) labels, until you open a document with recorded track changes (or enable recording and write some changes).

Expected Results:
Toolbar items should be either fully hidden (and let other toolbar sections take their place) when needed, or, if still shown but insensitive, then their labels should not disappear.


Reproducible: Always


User Profile Reset: No

Additional Info:
See attached demonstration video.

Tested with

Version: 25.2.2.2 (X86_64) / LibreOffice Community
Build ID: 7370d4be9e3cf6031a51beef54ff3bda878e3fac
CPU threads: 8; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Flatpak
Calc: threaded
Comment 1 Jeff Fortin Tam 2025-04-13 23:38:34 UTC
Created attachment 200336 [details]
Demonstration video
Comment 2 Jeff Fortin Tam 2025-04-26 14:53:23 UTC
Created attachment 200540 [details]
Demonstration with Calc

Another way to reproduce: simply open a brand new blank Calc spreadsheet document, and look at the labels of toolbar items in the "Layout" tab, the "Data" tab, "Review" tab, etc.

So it turns out this is not specific to the "Track Changes" buttons set.
Comment 3 michael.maurer 2025-05-04 14:44:20 UTC
I can confirm this issue. I've been experiencing this since version 25.2.2.2. I was able to reproduce it on both Linux Mint with XFCE 4.18 and openSUSE Tumbleweed with XFCE 4.20, as well as on Arch Linux with XFCE 4.20. The selected theme does not affect this effect.
Comment 4 michael.maurer 2025-05-04 14:54:14 UTC
Created attachment 200646 [details]
Invisible buttons
Comment 5 michael.maurer 2025-05-04 15:14:58 UTC
Created attachment 200647 [details]
Comparison after downgrade to 24.2.7.2
Comment 6 michael.maurer 2025-05-09 16:34:14 UTC
I tested LibreOffice 25.2.3 on Windows 11, and the described effect did not occur there. I then performed a fresh installation of openSUSE on a portable SSD and installed XFCE, KDE Plasma, LXQt, Cinnamon, and Budgie. The effect does not occur with Plasma and LXQt, but XFCE, Cinnamon, and Budgie are affected. The effect also occurs regardless of the hardware used. I therefore suspect that the GTK integration of LibreOffice may be causing this effect. I hope this helps.
Comment 7 Tasneem 2025-05-14 11:41:47 UTC
Thank you for reporting the bug. I can not reproduce the bug in

Version: 25.2.3.2 (X86_64) / LibreOffice Community
Build ID: bbb074479178df812d175f709636b368952c2ce3
CPU threads: 12; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded