Bug 458984 - File picker used for certain GTK programs that utilizes XDG Desktop Portal uses the default color scheme instead of the color scheme chosen in KDE System Settings
Summary: File picker used for certain GTK programs that utilizes XDG Desktop Portal us...
Status: RESOLVED DUPLICATE of bug 458865
Alias: None
Product: xdg-desktop-portal-kde
Classification: Plasma
Component: general (show other bugs)
Version: 5.25.5
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-11 01:26 UTC by suurj1
Modified: 2022-09-11 06:48 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screencap of KDE File Chooser from XDG portal for Brave as it is at the time of the report (54.92 KB, image/png)
2022-09-11 01:26 UTC, suurj1
Details

Note You need to log in before you can comment on or make changes to this bug.
Description suurj1 2022-09-11 01:26:38 UTC
Created attachment 151972 [details]
Screencap of KDE File Chooser from XDG portal for Brave as it is at the time of the report

SUMMARY

The file picker utilized by certain GTK programs from XDG Desktop Portal like Firefox, Chromium, etc. Now uses this default "Breeze" color scheme with a different button theme. I think this file picker now uses Qt6 but I'm not too sure. This breaks the consistency of the desktop theme on KDE Plasma.

STEPS TO REPRODUCE
1. Open a GTK-based web browser using xdg-desktop-portal-kde (Firefox, Chromium, Brave, etc.)
2. Right click on a web page and click "Save as..."

OBSERVED RESULT
KDE's file chooser uses the default color scheme with a different looking button theme

EXPECTED RESULT
KDE's file chooser should match color and theme set by KDE's System Settings

SOFTWARE/OS VERSIONS
OS: Arch Linux
Kernel Version: 5.19.7
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
KDE's file chooser for KDE applications (Kdenlive, Kate, etc.) and Qt applications (LibreOffice, Clementine, etc.) are not affected by this bug. They look the way they should hence why this bug is being reported on xdg-desktop-portal-kde.
Comment 1 Antonio Rojas 2022-09-11 06:48:01 UTC

*** This bug has been marked as a duplicate of bug 458865 ***