Summary: | Compact switcher layout does not correctly adjust height and width | ||
---|---|---|---|
Product: | [Plasma] kdeplasma-addons | Reporter: | Michael D <nortexoid> |
Component: | Task Switchers | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | isma.af, nate |
Priority: | NOR | ||
Version: | 5.18.5 | ||
Target Milestone: | --- | ||
Platform: | Manjaro | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kdeplasma-addons/commit/8fd7c783f6f21fac7eb8c6761902942db1ecea2b | Version Fixed In: | 5.25.3 |
Sentry Crash Report: | |||
Attachments: | Vertical and horizontal whitespace shown |
Description
Michael D
2020-06-04 10:23:48 UTC
Created attachment 129042 [details]
Vertical and horizontal whitespace shown
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/185 Git commit 25f61ed48d9ce77d569ea9343ad3cbfb4996e78c by Ismael Asensio. Committed on 28/06/2022 at 22:39. Pushed by iasensio into branch 'master'. switchers/compact: Fix dialog sizes not getting updated Use TextMetrics to calculate text sizes and update the longest caption between different calls to the switcher (on visible changes). Also remove the minimum height constraint (20% of the screen). FIXED-IN: 5.25.3 M +37 -54 windowswitchers/compact/contents/ui/main.qml https://invent.kde.org/plasma/kdeplasma-addons/commit/25f61ed48d9ce77d569ea9343ad3cbfb4996e78c Git commit 8fd7c783f6f21fac7eb8c6761902942db1ecea2b by Ismael Asensio. Committed on 28/06/2022 at 22:44. Pushed by iasensio into branch 'Plasma/5.25'. switchers/compact: Fix dialog sizes not getting updated Use TextMetrics to calculate text sizes and update the longest caption between different calls to the switcher (on visible changes). Also remove the minimum height constraint (20% of the screen). FIXED-IN: 5.25.3 (cherry picked from commit 25f61ed48d9ce77d569ea9343ad3cbfb4996e78c) M +37 -54 windowswitchers/compact/contents/ui/main.qml https://invent.kde.org/plasma/kdeplasma-addons/commit/8fd7c783f6f21fac7eb8c6761902942db1ecea2b |