Bug 443327 - Icons-only task manager ignores setting for number of rows
Summary: Icons-only task manager ignores setting for number of rows
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: 5.21.5
Platform: Debian unstable Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-05 01:36 UTC by David
Modified: 2021-10-06 13:41 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2021-10-05 01:36:24 UTC
SUMMARY
After the last frameworks update, if I configure the icons-only task manager to have 2 or more rows of icons, it will ignore this configuration and always arrange them into 1 row only. While this is a bug, it would be nice if it **would not get fixed** until bug 443326 is also fixed as otherwise it would break usability in a far worse way.

STEPS TO REPRODUCE
1. Right-click the icons-only task manager, go to configuration -> Appearance -> set 'Maximum rows' to something greater than 1, and maybe also tick 'Always arrange tasks in columns of as many rows'. Then click 'Ok' or 'Apply'.
2. Start launching many apps and watch their icons pop-up in the task manager.

OBSERVED RESULT
Always get arranged in 1 row only.

EXPECTED RESULT
Should be arranged in 2 or more rows.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-10-05 18:02:49 UTC
This setting is the *maximum" number of rows/columns, not the *actual* number of rows/columns. It depends on the thickness of your panel, as a two row/column panel would not make sense for a very thin panel because there wouldn't be enough space to show anything. What is the thickness of your panel? If yo make it thicker, does the expected second row/column appear?
Comment 2 David 2021-10-05 19:32:18 UTC
(In reply to Nate Graham from comment #1)
> This setting is the *maximum" number of rows/columns, not the *actual*
> number of rows/columns. It depends on the thickness of your panel, as a two
> row/column panel would not make sense for a very thin panel because there
> wouldn't be enough space to show anything. What is the thickness of your
> panel? If yo make it thicker, does the expected second row/column appear?

It does show up if I make it much taller, although it does have enough space to accommodate two rows with the kind of size that they have after they shrink in a 1-row arrangement.
Comment 3 Nate Graham 2021-10-06 13:41:05 UTC
I'm afraid this is behaving as intended, then. :)

If you're looking for a way to force a particular number of rows or columns irrespective of panel height, please file a new bug report requesting it as a wishlist item. Thanks!