Bug 483525 - Task Manager with pinned apps and more than one row overlaps other widgets
Summary: Task Manager with pinned apps and more than one row overlaps other widgets
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 6.0.2
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-14 08:53 UTC by Björn
Modified: 2024-07-14 13:14 UTC (History)
3 users (show)

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


Attachments
Task Manager overlapping other widgets (73.41 KB, image/png)
2024-03-14 08:53 UTC, Björn
Details
Cant repro (77.49 KB, image/png)
2024-07-04 18:25 UTC, Akseli Lahtinen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Björn 2024-03-14 08:53:38 UTC
Created attachment 167154 [details]
Task Manager overlapping other widgets

SUMMARY
When using Task Manager with apps pinned to it and having more than one row, the Task Manager starts to overlap with other widgets (see screenshot). Also, the pinned icon remains visible even if the app is running (in Plasma 5 it became invisible if there's at least one active task for that app in the Task Manager)


STEPS TO REPRODUCE
1. Using KDE Neon Live with default settings.
2. Switch from "Icons-Only Task Manager" to "Task Manager"
3. Configure Task Manager to use 2 rows
3. Open a few windows until the Task Manager starts to use a second row
4. The Task Manager starts to overlap the widgets on the right side.
5. Unpin all Apps and the Task Manager behaves correctly.

OBSERVED RESULT
Task Manager overlaps other widgets, pinned icons of apps with active tasks remain visible

EXPECTED RESULT
Task Manager shouldn't overlap and pinned icons should become invisible if there's at least one active task for that app (as it was in Plasma 5)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kernel 6.5.0
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Comment 1 mariatheresa11 2024-07-04 11:07:04 UTC
I have the same problem on Manjaro running Plasma 6.0.5-1. One additional observation regarding the pinned apps: When the taskbar has a single line, they only take up an icon sized amount of space, once the taskbar switches to two rows, the icons take up as much space as a running task.

This is annoying by itself, since it wastes a lot of space. But it might also be responsible for the overflow, if the calculation function assumes that they're icon-sized, while the rendering function allocates a full column.
Comment 2 Akseli Lahtinen 2024-07-04 18:25:11 UTC
Created attachment 171378 [details]
Cant repro

I can't repro this, I opened quite a lot of windows but it doesnt overflow. Possibly fixed? 

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.80
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.1
Kernel Version: 6.9.7-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Comment 3 Björn 2024-07-14 13:14:49 UTC
This has been partially fixed (see bug 485223).
Active tasks no longer overflow, but there's still the issue with non-active pinned tasks. On a single row, they only take up as much space as the icon requires but on multiple rows they take as much space as an active task and therefore are wasting space.