SOFTWARE/OS VERSIONS KDE Frameworks Version: 5.74 Qt Version: 5.15.1
Created attachment 131743 [details] Screenshot This is from Firefox but GTK3-demo has the same issue.
This might be related: https://bugs.kde.org/show_bug.cgi?id=426669
Are these flatpak apps, nor from your distro?
Also those aren't Breeze window decorations. Are you using the Adwaita GTK3 theme, or the Breeze GTK theme with a non-Breeze window decoration theme?
You're right those aren't Breeze decorations, and Breeze does work correctly. These are from https://github.com/Zren/material-decoration. Should I report there?
Sorry, my material-decoration wasn't scaling the icons by the button geometry. It probably wasn't scaling for HiDPI either. I am running into an issue however. Is there a cache for the icons generated to ~/.config/gtk-3.0/assets/? https://github.com/Zren/material-decoration/issues/22#issuecomment-695220800
I assume the decorations are tiny, because we do not sync the geometry of the buttons with GTK CSD. *** This bug has been marked as a duplicate of bug 426074 ***
Incorrect Mikhail. I was using a hardcoded 10x10 icon in material-decoration. I managed to fix material-decoration to scale the icons. However I couldn't easily test as whatever process that generates the svg assets still had the older library loaded in memory. /usr/lib/qt/plugins/org.kde.kdecoration2/materialdecoration.so After rebooting, I was able to view my changes to material-decoration. https://user-images.githubusercontent.com/416367/93687885-7f3a0e80-fa8f-11ea-9f0b-1b0801480aeb.png It appears the kded5 process needs to be restarted to test changes to materialdecoration.so.