Morning, Description of problem: When Breeze-gtk is installed, Thunderbird, Inkscape or The GIMP looks like other application and are integrated into Plasma. But, Firefox have some issue. As you can see on the attachment, Firefox hadn't the same look or behavior. When you double click into the adress bar, that select all the text with an highlight of what is selected. But here, when Breeze-gtk is installed, the highlight disappear and you can't know what is selected, as all which is selectable on the web page. Similarly, when you put some letter/word into the adress bar, normally you have a rolling list which appear to show your preview search or your favourite, etc. Here, the rolling list is here but you can't know what you have selected. After uninstall Breeze-gtk, Firefox takes back its usual behavior BUT the application which using GTK (Thunderbird/Inkscape/The GIMP for what I've tried) are not any more joined into the theme. Version-Release number of selected component (if applicable): - plasma-workspace-5.6.3-2.mga6 - task-plasma5-minimal-5.6.0-1.mga6 - task-plasma5-5.6.0-1.mga6 - breeze-gtk-5.6.3-1.mga6 - breeze-common-5.6.3-1.mga6 - breeze-icons-5.21.0-1.mga6 - breeze-5.6.3-1.mga6 How reproducible: Every time Steps to Reproduce: 1. Install breeze-gtk 2. Remove breeze-gtk
Keywords: (none) => UPSTREAM
Breeze-gtk just has supported gtk2 apps (thunderbird, libreoffice with gtk, binary firfox up to 45 esr etc) much better than gtk3 apps (Mageia Firefox, various drak applications etc). See for example reported issues in github: https://github.com/dirruk1/gnome-breeze/issues However since about last friday the settings applied with kde-gtk-config to gtk apps to use Breeze theme does not have any effect at all. All gtk apps are with default gtk theme...
CC: (none) => jyri2000
To be more precise - only Breeze icons are not applied to gtk apps, other theme elements seem to be present - probably have to create a separate bug report for that...
The problem applies now also to libreoffice as libreoffice by default uses now libreoffice-gtk3 integration and using breeze-gtk & kde-gtk-config and applying breeze theme to gtk3 apps results no icons in firefox and libreoffice menus etc... As breeze is the default Plasma 5 theme then this inconsistency in look&feel is quite annoying...
This is because breeze-gtk is not yet compatible with gtk 3.20 you need to wait.
CC: (none) => ozkyster
see: https://bugs.kde.org/show_bug.cgi?id=361066
See Also: (none) => https://bugs.kde.org/show_bug.cgi?id=361066
Can you neoclust force adwaita as default gtk theme in Mageia 6 with plasma 5. ? Breeze-gtk theme seems not to be even with older gtk3 versions very complete like adwaita is already.
Assignee: mageia => kde
I can confirm that the bug is still valid in the current Cauldron with plasma 5.8.5. The upstream bug report linked in comment 5 is marked as closed, but there are definitely still glitches in GTK+3 applications.
If it is not fixed before the release, it should probably go in the Errata that it is advise to keep the Adwaita theme for GTK+3 applications in kde-gtk-config.
Keywords: (none) => FOR_ERRATA6
Is'nt it a better solution to package for Cauldron Firefox 45 ESR with gt2 support? I'm using the stock 45ESR and it integrates with Plasma DE very well. Of course if the gtk3 firefox is needed for other desktops, then that solution is a no go...
Just pushed breeze-gtk-5.8.5-2.mga6 which should fix this issue (it does for me, at least from a first impression). It was a packaging issue as we forgot to define a CMake option to target GTK+3 >= 3.20 (by default breeze-gtk would thus use the config for GTK+3 3.18). Please test and mark as FIXED if you confirm that it works.
Confirmed here, it is now fixed with breeze-gtk-5.8.5-2.mga6!
CC: (none) => geiger.david68210
Yes, seems to be fixed now for Firefox, Thanks! Also for libreoffice the situation is much better now with the default libreoffice-gtk3. There are still no breeze icons in pulldown menus (it has with libreoffice-gtk2 & forcing it with "export SAL_USE_VCLPLUGIN=gtk") but now the pulldown menus are at least spaced correctly.
Marking as fixed then :)
Keywords: FOR_ERRATA6, UPSTREAM => (none)Status: NEW => RESOLVEDResolution: (none) => FIXED