Bug 457536 - Icons get squeezed in tablet mode when System Tray automatically becomes larger
Summary: Icons get squeezed in tablet mode when System Tray automatically becomes larger
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.25.90
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks: 488142
  Show dependency treegraph
 
Reported: 2022-08-05 19:38 UTC by Antonio Rojas
Modified: 2024-06-07 15:57 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot (32.10 KB, image/png)
2022-08-05 19:38 UTC, Antonio Rojas
Details
Enabling the Touch Mode completely collapses the task manager (168.17 KB, image/png)
2022-09-18 16:20 UTC, Ilya Bizyaev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Antonio Rojas 2022-08-05 19:38:05 UTC
When in tablet mode, the system tray get expended and takes up half the panel. This makes the task manager squeeze, which ironically has the effect of making it unusable with a touch screen.

Plasma 5.25.4
Comment 1 Antonio Rojas 2022-08-05 19:38:42 UTC
Created attachment 151135 [details]
Screenshot
Comment 2 Nate Graham 2022-08-08 17:08:22 UTC
Amazing.

It's a tough problem to solve because there is only so much space on the panel, so when it already has a huge number of items in desktop mode, the results are probably going to end up worse in Touch mode. I'm open to suggestions.
Comment 3 Ilya Bizyaev 2022-09-18 16:20:42 UTC
Created attachment 152187 [details]
Enabling the Touch Mode completely collapses the task manager

For me, the tray icons become so giant that the task manager collapses to a few pixels of size :)
Comment 4 Antonio Rojas 2022-09-19 07:00:01 UTC
(In reply to Nate Graham from comment #2)
> Amazing.
> 
> It's a tough problem to solve because there is only so much space on the
> panel, so when it already has a huge number of items in desktop mode, the
> results are probably going to end up worse in Touch mode. I'm open to
> suggestions.

TBH, I'd just revert this until there is a way to rescale *all* panel items equally. Right now, some items expand (system tray), some shrink (task manager), and all others stay the same size. This is at the very least inconsistent (why are system tray icons more important than any other panel item)?
Comment 5 Nate Graham 2023-04-11 21:45:48 UTC
The thing is that there isn't really a generic way to fix this problem. It's simply another variant of the age-old issue of Task Manager icons shrinking to an unusable size when there's not enough space on the panel because everything else is too big and has a fixed size (Bug 447603). In Touch Mode, System Tray icons become larger so that they become large enough to touch with a fingertip, and this triggers Bug 447603.