file chooser dialog doesn't respect system theme
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libadwaita-1 (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Lunar |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
xdg-desktop-portal-gnome (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
The file chooser dialog uses the default (light) style, even when the dark style is enabled.
[ Test case ]
Run:
gdbus call --session --dest org.freedesktop
--object-path /org/freedeskto
--method org.freedesktop
The dialog opened should respect the theme variant (dark/light) and the accent color.
Same is for all the open dialogs and selectors opened from snaps (i.e. browsers).
[ Regression potential ]
Color scheme or yaru accents are not applied to libadwaita applications (both confined or not)
ProblemType: BugDistroRelease: Ubuntu 23.04
Package: xdg-desktop-
ProcVersionSign
Uname: Linux 6.2.0-18-generic x86_64
NonfreeKernelMo
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Mar 28 21:08:55 2023
InstallationDate: Installed on 2022-09-07 (202 days ago)
InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.
UpgradeStatus: Upgraded to lunar on 2023-03-28 (0 days ago)
tags: | added: rls-ll-incoming |
Changed in libadwaita-1 (Ubuntu): | |
importance: | Undecided → High |
Changed in libadwaita-1 (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
tags: | added: dt-1265 |
Changed in xdg-desktop-portal-gnome (Ubuntu): | |
status: | Confirmed → Won't Fix |
no longer affects: | libadwaita-1 (Ubuntu Jammy) |
no longer affects: | xdg-desktop-portal-gnome (Ubuntu Jammy) |
no longer affects: | xdg-desktop-portal-gnome (Ubuntu Lunar) |
Changed in libadwaita-1 (Ubuntu Lunar): | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
description: | updated |
tags: |
added: verification-done verification-done-lunar removed: verification-needed verification-needed-lunar |
tags: |
added: verification-needed removed: verification-done |
Status changed to 'Confirmed' because the bug affects multiple users.