Bug 468917

Summary: Settings for Icon-Distance in the Systemtray in tablet-mode not changeable
Product: [Plasma] plasmashell Reporter: Jens Küspert <jens.kuespert>
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: materka, nate
Priority: NOR    
Version First Reported In: 5.27.4   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of Settingspage (in German)

Description Jens Küspert 2023-04-24 18:17:56 UTC
Created attachment 158393 [details]
Screenshot of Settingspage (in German)

STEPS TO REPRODUCE
1. Activate Tablet-Mode
2. Open Settings for Systemtray
3. In "General" it should be possible to change the distance-setting.

OBSERVED RESULT
It is greyed out as "Large"

EXPECTED RESULT
It should be possible to change the setting.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon 22.04
KDE Plasma Version: 5.27.4 (see above)
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Comment 1 Nate Graham 2023-04-25 16:26:47 UTC
I'm afraid this is intentional; with smaller icon sizes, the touch targets become too small to be usable.
Comment 2 Jens Küspert 2023-04-25 18:08:59 UTC
Not everyone is using the tablet just with their fingers. I'm using a pen and don't need this extra space.

As a default the spacing is OK, but it should be possible to change that. --> Simple by Default, Powerful when Needed
Comment 3 Nate Graham 2023-04-26 16:16:53 UTC
I can see that, yeah. The expectation is that Touch Mode is for touch usage, but you're not using it as a touchscreen, and a stylus is precise like a pointing device. In this case, it sounds like you would be better served by disabling Touch Mode entirely in System Settings > Workspace Behavior > General Behavior > Touch Mode > set it to "Never enabled".  Does that help?
Comment 4 Jens Küspert 2023-04-26 17:46:33 UTC
Thanks for the suggestion – this helps a little bit.
But I still can't see, why this shouldn't be configurable.

Anyway, thanks for your consideration. Regard this bug as closed, if you wish.
Comment 5 Nate Graham 2023-04-26 20:38:15 UTC
Making the spacing configurable while in Touch Mode would defeat the purpose of Touch Mode; its reason for existing is to force bigger spacing and sizes to increase touch targets. Touch Mode without larger UI controls and bigger spacing doesn't make conceptual sense.

If you're not using the UI with touch, then turning off Touch Mode is the configuration that exists and will allow you to achieve what you're looking for.