Summary: | Preference windows built with libhandy may not render correctly | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Michael Terry <mike> |
Component: | gtk theme | Assignee: | Janet Blackquill <uhhadd> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate |
Priority: | NOR | ||
Version: | 5.19.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/breeze-gtk/commit/72b568275a5ef464f133a62db875740a89598b49 | Version Fixed In: | 5.21.3 |
Attachments: | Test script |
Description
Michael Terry
2020-12-06 15:31:03 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/breeze-gtk/-/merge_requests/17 Git commit 9bd3044d3149bf50b30587f477b19a7e90c12896 by Jan Blackquill. Committed on 04/03/2021 at 22:43. Pushed by ngraham into branch 'master'. gtk3, gtk4: unscrew libhandy's height Looks like libhandy requires the style to set a minimum height for titlebars; themes that fail to do so will get broken apps. I picked 46px because that's what Adwaita uses, and I fear that deviating from that will cause apps to potentially break. M +3 -0 src/gtk3/widgets/_window_decorations.scss M +4 -0 src/gtk4/widgets/_window_decorations.scss https://invent.kde.org/plasma/breeze-gtk/commit/9bd3044d3149bf50b30587f477b19a7e90c12896 Git commit 72b568275a5ef464f133a62db875740a89598b49 by Nate Graham, on behalf of Jan Blackquill. Committed on 05/03/2021 at 15:58. Pushed by ngraham into branch 'Plasma/5.21'. gtk3, gtk4: unscrew libhandy's height Looks like libhandy requires the style to set a minimum height for titlebars; themes that fail to do so will get broken apps. I picked 46px because that's what Adwaita uses, and I fear that deviating from that will cause apps to potentially break. (cherry picked from commit 9bd3044d3149bf50b30587f477b19a7e90c12896) M +3 -0 src/gtk3/widgets/_window_decorations.scss M +4 -0 src/gtk4/widgets/_window_decorations.scss https://invent.kde.org/plasma/breeze-gtk/commit/72b568275a5ef464f133a62db875740a89598b49 |