Bug 170016 - Gradient disappears on docked toolbars
Summary: Gradient disappears on docked toolbars
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: QA:needsComment
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-17 07:14 UTC by Takenori Yasuda
Modified: 2026-01-29 05:00 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Normal & Abnormal (214.97 KB, image/png)
2025-12-18 08:26 UTC, Takenori Yasuda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Takenori Yasuda 2025-12-17 07:14:27 UTC
Description:
When toolbars are docked below the menu bar or above the status bar, the gradient background disappears under certain multi-row configurations.

Normally, docked toolbars have a vertical gradient from bottom to top: the bottom is #F0F0F0 and the top is #FFFFFF. However, when the number of docked toolbar rows reaches certain combinations, the gradient disappears and the toolbar background becomes a flat #F0F0F0 color.

As a result, the color difference between these bars (the menu bar and the status bar) and the toolbars becomes very noticeable and visually unappealing.

This issue has been confirmed in Writer, Calc, Impress, and Draw.

Steps to Reproduce:
(Same steps apply to Calc, Impress, and Draw)
1. Launch Writer.
2. Dock any toolbar below the menu bar or above the status bar.
3. Restart Writer by closing LibreOffice entirely.

Actual Results:
The gradient disappears for docked toolbars under the following row combinations (confirmed cases only):
- Bottom 1 row + Top 1 row
- Bottom 1 row + Top 2 rows (gradient disappears only on the bottom)
- Bottom 2 rows + Top 2 rows
- Bottom 3 rows + Top 2 rows (gradient disappears only on the bottom)

The gradient remains under the following combination (confirmed case only):
- Bottom 2 rows + Top 3 rows

Expected Results:
The gradient should remain visible on all docked toolbars.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
The version used to investigate the conditions is shown below, but the issue is also reproducible in the 25.8 and 25.2 series. If my memory is correct, it also occurred in versions prior to the 24.x series.

Version: 26.2.0.0.beta1 (X86_64)
Build ID: 620(Build:0)
CPU threads: 8; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Raster; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded Jumbo

Additionally, due to the background color used in the Development Tools, I personally think having only the top gradient would be sufficient.
Comment 1 Takenori Yasuda 2025-12-18 08:26:10 UTC
Created attachment 204699 [details]
Normal & Abnormal

Here is a comparison image from when this issue occurred during an unrelated test.
It corresponds to before (left) and after (right) executing Steps to Reproduce 3.
Comment 2 Takenori Yasuda 2026-01-29 05:00:07 UTC
Addition:
- Bottom 1 row + Top 3 rows (gradient disappears only on the bottom)

Correction:
- Bottom 2 rows + Top 3 rows: The gradient on the bottom had disappeared.


Version: 26.8.0.0.alpha0+ (X86_64)
Build ID: 680(Build:0)
CPU threads: 8; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Raster; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded Jumbo