Bug 511439 - Plasma unnecessarily forces large icon spacing even when panel is already very thick
Summary: Plasma unnecessarily forces large icon spacing even when panel is already ver...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: 6.4.5
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2025-10-31 19:30 UTC by ryu.ketsueki
Modified: 2026-03-30 21:59 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.7.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ryu.ketsueki 2025-10-31 19:30:41 UTC
I understand the need for the icon spacing on the task manager to be set to large if the panel height is small. However, I configured the panel height in my case to be 77, which already makes the icons to be pretty big and touch friendly. There is no need for the icon spacing to be set forcibly to large, other than take unnecessary screen space. Could there be a way for the icons only task manager to calculate if it really is necessary to make the icon spacing that large when the icons are already big enough for touchscreens? Or perhaps add an option to override touch mode forcing the icons only task manager to have the icon spacing set to large.
Comment 1 Nate Graham 2025-10-31 20:13:47 UTC
That's a good point. We can probably stop doing this when the panel is already thick.
Comment 2 Bug Janitor Service 2026-03-17 23:01:02 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3612
Comment 3 Nate Graham 2026-03-30 21:59:22 UTC
Git commit 16016c8b992f74630182956cac285465eee7baf9 by Nate Graham.
Committed on 30/03/2026 at 21:26.
Pushed by ngraham into branch 'master'.

Stop forcing things to be bigger in Tablet Mode

Part of #252

This was a failed experiment that didn't really work out.
FIXED-IN: 6.7.0

M  +1    -9    applets/kickoff/ConfigGeneral.qml
M  +1    -1    applets/kickoff/KickoffListDelegate.qml
M  +4    -17   applets/taskmanager/qml/ConfigAppearance.qml
M  +2    -2    applets/taskmanager/qml/code/LayoutMetrics.js
M  +8    -9    doc/kcontrol/workspaceoptions/index.docbook
M  +6    -6    kcms/workspaceoptions/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/16016c8b992f74630182956cac285465eee7baf9