Bug 165652 - listbox dropdown-menu frames rendered incompletely os/DE in 'Light' color sense
Summary: listbox dropdown-menu frames rendered incompletely os/DE in 'Light' color sense
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.2.1.2 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: LibreOffice-Themes
  Show dependency treegraph
 
Reported: 2025-03-09 15:30 UTC by Liz Lee
Modified: 2025-03-19 20:30 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
incomplete dropdown menu frames and missing focus indicator (70.24 KB, image/png)
2025-03-09 15:30 UTC, Liz Lee
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Liz Lee 2025-03-09 15:30:22 UTC
Created attachment 199707 [details]
incomplete dropdown menu frames and missing focus indicator

the dropdown-menu frames are rendered inconsistently.

in those that allow typing in text, only the bottom line is drawn. this looks bad.
in those that don't allow typing in text, the full frame is drawn.

also, in libreoffice calc the formula field lacks a focus indiicator, i.e. its frame isn't changed to the focus color when focused.


os infos:
=========
os: win 11 24h2
windows-scaling: 100% and also with 125%


libreoffice-infos:
==================

hardware acceleration: enabled
anti aliasing: enabled
skia rendering: enabled

libreoffice-theme: "automatic"

Version: 25.2.1.2 (X86_64) / LibreOffice Community
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 12; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Vulkan; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded
Comment 1 meagan.eggert 2025-03-19 18:50:15 UTC
Version 25.2.1.2
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 8; OS: Windows 11 x86_64
UI render: Skia/Raster; VCL: win
Locale: en-US; UI: en-US
Calc: threaded

Bug confirmed. Some dropdown menus have a full outline, while others only have the bottom border. Also confirmed that the formula field has no focus indicator.
Comment 2 V Stuart Foote 2025-03-19 20:08:48 UTC
The calc Formula bar (inputwin) line shows its focus with change of button action.

Non-focused the buttons as:

Select Function (split button) / Formula

And with edit cursor focus as:
Cancel / Accept

No need to highlight or outline the inputwin.
Comment 3 V Stuart Foote 2025-03-19 20:30:04 UTC
Confirmed 25.2.1 buid, issue with WDM listbox widgets but *only* in default 'Automatic' color Appearance with os/DE in 'Light' color sense.  os/DE in 'Dark' color sense is not affected, nor are any of the published Appearance theme extensions in either Light or Dark color sense.

os/DE Win11 WDM at 100%, 150% and 175% scaling.

But, issue is not present with recent builds of master against 25.8.0

=> WFM

=-ref-=


Version: 25.2.1.2 (X86_64) / LibreOffice Community
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 28; 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

Can not confirm on 2025-03-16 nightly
Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f8a08b2515342e6ef9d91865bb5262640f81703f
CPU threads: 28; OS: Windows 11 X86_64 (build 26100); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded