Bug 366731

Summary: Grouping "Only when the task manager is full" has no effect
Product: [Plasma] plasmashell Reporter: Tristan Miller <psychonaut>
Component: Task Manager and Icons-Only Task Manager widgetsAssignee: Eike Hein <hein>
Status: RESOLVED FIXED    
Severity: normal CC: plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.5.5   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot showing bug

Description Tristan Miller 2016-08-13 12:24:52 UTC
In the Task Manager Settings dialog, I have "Grouping" set to "By Program Name".  When the "Only when the task manager is full" box is unchecked, grouping works as expected.  However, when this box is unchecked, windows are never grouped.  The attached screenshot shows my taskbar when several dozen windows from the same application are opened; I certainly consider the taskbar to be "full" but the windows are not grouped.  I can reproduce this problem with several different applications (showimage, kmail, etc.) so I assume grouping is broken in general.

Reproducible: Always

Steps to Reproduce:
1. In the Task Manager Settings, set "Grouping" to "By Program Name", and check the "Only when the task manager is full" box.  Then Apply the settings.
2. Open a large number of windows in the same application.


Actual Results:  
3. The entries in the task manager are not grouped.

Expected Results:  
3. The entries in the task manager should be grouped.
Comment 1 Tristan Miller 2016-08-13 12:25:09 UTC
Created attachment 100584 [details]
Screenshot showing bug
Comment 2 Tristan Miller 2016-08-13 12:29:12 UTC
Sorry, there's a typo in the original report.  Instead of "However, when this box is unchecked", I meant to write "However, when this box is checked".
Comment 3 Eike Hein 2016-08-23 18:49:08 UTC
The Task Manager backend was fully rewritten for Plasma 5.7, and bugs like this should be fixed now.