Bug 28342 - No shadows on GTK menus in GTK apps under Plasma
Summary: No shadows on GTK menus in GTK apps under Plasma
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: Mageia 8
Assignee: KDE maintainers
QA Contact:
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords: IN_ERRATA8, UPSTREAM
Depends on:
Blocks:
 
Reported: 2021-02-10 16:45 CET by Aurelien Oudelet
Modified: 2021-02-15 14:05 CET (History)
2 users (show)

See Also:
Source RPM: breeze-gtk-5.20.4-1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Aurelien Oudelet 2021-02-10 16:45:38 CET
As soon as we set "Breeze" in Systemsettings5 => Application Style => Configure GNOME/GTK Application Style... there is no shadow in GTK right-click and GTK menus.

Workaround: Set GTK apps to use Adwaita theme, but this degrades coherence and user experience.

Upstream bug.
Assigning to KDE Maintainers.

Tracking it.
Must be land in Errata as can't be fixed until release.
Comment 1 Aurelien Oudelet 2021-02-10 16:46:01 CET
Ping Morgan for Errata

CC: (none) => fri

Comment 2 Morgan Leijström 2021-02-10 16:55:34 CET
I will.
How to set GTK apps to use Adwaita theme?
Comment 3 Aurelien Oudelet 2021-02-10 17:03:25 CET
(In reply to Morgan Leijström from comment #2)
> I will.
> How to set GTK apps to use Adwaita theme?

They are already set by default to Adwaita in facts. But, if a user wants that it is set to Breeze in order to have better coherence accross all GUI app, it will find this bug.

This is set in Systemsettings5 => Application Style => Configure GNOME/GTK Application Style... button.

I wrote this BR because we will get it later.
Roadmap for upstream Plasma Devs is to have GTK apps use Breeze by default.
Comment 4 Morgan Leijström 2021-02-10 17:16:37 CET
Ah. Done.

Keywords: FOR_ERRATA8 => IN_ERRATA8

Comment 5 Jose Manuel López 2021-02-15 13:05:46 CET
Hi, 

Some application as an example of what happens??

I do not appreciate this error in my installation in GTK app

CC: (none) => joselp

Comment 6 Jose Manuel López 2021-02-15 13:08:33 CET
Ok, I have seen that this appears in GIMP for example, but no appears in Firefox and Libreoffice.

Perhaps this depends on which version of GTK the particular application uses?

Greetings!
Comment 7 Aurelien Oudelet 2021-02-15 14:05:49 CET
This appears in all GTK apps that use Breeze theme.
It's a bug in Breeze-GTK not in Adwaita.

Normally Libreoffice uses correctly the Breeze theme under Plasma since Mageia 8 and Firefox uses Adwaita by default under Plasma.

The bug occurs since user changes the theme under Systemsettings5 => Application Style => Configure GNOME/GTK Application Style... button.

Note You need to log in before you can comment on or make changes to this bug.