Bug 413129

Summary: gtk apps not respecting border width setting
Product: [Plasma] Breeze Reporter: Matt <m.mcnutt>
Component: gtk themeAssignee: Janet Blackquill <uhhadd>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: 5.17.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: frame around window
apps with borders

Description Matt 2019-10-18 04:59:34 UTC
Created attachment 123308 [details]
frame around window

SUMMARY
After updating to 5.17, I've noticed my gtk apps have a border, despite my Window Decoration being set to no border. Example apps - Firefox with title bar turned off, peek, gnome settings, Fedy - anything gtk. Forcing no border for individual apps has no effect. Also present on a fresh user profile. Was not present in 5.16.90

STEPS TO REPRODUCE
1. System Settings > Application Style > Window Decorations > Set drop down to no borders
2. Open Gtk App
3. Marvel at thick Window borders 

OBSERVED RESULT
Window borders 


EXPECTED RESULT
No Window borders 


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora 30 (with Plasma 5.17 out of copr), also present on Neon User Ed 5.17
(available in About System)
KDE Plasma Version: 5.17.0
KDE Frameworks Version: 5.63
Qt Version: 5.12

ADDITIONAL INFORMATION
Comment 1 Matt 2019-10-18 05:00:05 UTC
Created attachment 123309 [details]
apps with borders
Comment 2 Kai Uwe Broulik 2019-10-18 08:11:47 UTC
Client side decorations are the client's responsibility. Rather than having *no* resize frame whatsoever, we chose to make a visible border.
This will be fixed once we support the GTK shadow stuff properly but for now that's the best we can do.