Bug 482707 - Disabling "Keep launchers separate" setting on multi-row traditional Task manager produces ugly result
Summary: Disabling "Keep launchers separate" setting on multi-row traditional Task man...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: master
Platform: Arch Linux Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 483942 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-03-07 12:41 UTC by Buovjaga
Modified: 2024-04-12 16:02 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.1


Attachments
Screenshot of issue (4.00 KB, image/png)
2024-03-07 12:41 UTC, Buovjaga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Buovjaga 2024-03-07 12:41:14 UTC
Created attachment 166581 [details]
Screenshot of issue

I upgraded to Plasma 6.0.1 on Arch Linux. I noticed the issue seen in the screenshot.

The task manager is traditional, splitting apps into 2 rows.

I deleted the panel and created a default panel from scratch. The problem remained (the screenshot is from that).
Comment 1 Buovjaga 2024-03-07 14:16:44 UTC
This is in a Wayland session.
Comment 2 Marco Martin 2024-03-07 15:28:09 UTC
can't reproduce, unfortunately

does the taskmanager always stays like that or goes in and out of this state?
Comment 3 Buovjaga 2024-03-07 16:23:24 UTC
(In reply to Marco Martin from comment #2)
> can't reproduce, unfortunately
> 
> does the taskmanager always stays like that or goes in and out of this state?

Seems pretty consistent. I tried changing it to different alternatives and changing settings, closing all apps, but they always start running wild with the rows. Should I look into resetting Plasma configs somehow?
Comment 4 Nate Graham 2024-03-07 21:56:59 UTC
No need, you can just add a new default Panel and use the "Alternatives" functionality to swap out the Icons Only Task Manager for a traditional Task Manager.

If I do this and I force it to 2 rows when the panel is thick enough and then raise the panel to 40px thick, I don't get an ugly result; the launchers are grouped over on the left side as I would expect.
Comment 5 Nate Graham 2024-03-07 21:58:27 UTC
Ohh, I can make it happen if I uncheck "Keep launchers separate" and click OK (not Apply; that seems to be broken).

Not sure if this can be characterized as a bug per se, though I agree it doesn't look amazing.
Comment 6 Buovjaga 2024-03-08 06:19:54 UTC
(In reply to Nate Graham from comment #5)
> Ohh, I can make it happen if I uncheck "Keep launchers separate" and click
> OK (not Apply; that seems to be broken).
> 
> Not sure if this can be characterized as a bug per se, though I agree it
> doesn't look amazing.

Looks like that setting was carried over from before. I don't remember ever touching it.
Comment 7 Nate Graham 2024-03-25 18:47:03 UTC
*** Bug 483942 has been marked as a duplicate of this bug. ***
Comment 8 Nate Graham 2024-04-12 16:02:40 UTC
Git commit 8d2d6b4f98100d8a1a6c676c8b73ab968d5cb76e by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 12/04/2024 at 16:02.
Pushed by ngraham into branch 'master'.

Add option to hide/keep launchers when their app is launched
FIXED-IN: 6.1

M  +4    -0    applets/taskmanager/package/contents/config/main.xml
M  +7    -0    applets/taskmanager/package/contents/ui/ConfigBehavior.qml
M  +1    -1    applets/taskmanager/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/8d2d6b4f98100d8a1a6c676c8b73ab968d5cb76e