Skip to content

fix: keep glass dropdown options readable on Linux - #3317

Merged
afonsojramos merged 2 commits into
mainfrom
fix/glass-dropdown-contrast
Sep 16, 2026
Merged

afonsojramos merged 2 commits into
mainfrom
fix/glass-dropdown-contrast

Conversation

@afonsojramos

@afonsojramos afonsojramos commented Sep 16, 2026

Copy link
Copy Markdown
Member

Glass dropdown options and group labels stay readable in dark mode on Linux. Transparent popup rows could render white behind nearly white text; the fix gives them opaque theme colors while keeping the closed control transparent. The override applies only on Linux, following cross-platform testing that found the issue limited to Linux.

Verified the native popup in Electron 44.1.1 on KDE Wayland. The rebuilt renderer passes light, dark, and System theme checks, and the override stays inactive without the Linux marker and in Classic mode. The production build, lint/format checks, and all 28 targeted appearance tests passed. The pinned arm64 visual regression suite remains for CI on this update because the local machine is x86_64.

@github-actions github-actions Bot added the bug Something isn't working label Sep 16, 2026
@afonsojramos afonsojramos changed the title fix: keep glass dropdown options readable in dark mode fix: keep glass dropdown options readable on Linux Sep 16, 2026
@afonsojramos
afonsojramos merged commit aa79c60 into main Sep 16, 2026
18 checks passed
@afonsojramos
afonsojramos deleted the fix/glass-dropdown-contrast branch September 16, 2026 23:14
@github-actions github-actions Bot added this to the Release 7.x.x milestone Sep 16, 2026
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Development

Successfully merging this pull request may close these issues.

1 participant