Created attachment 116550 [details]
STEPS TO REPRODUCE
1. open an amount of firefox windows enough to group them in the task manager
2. click the list of grouped windows in the task manager
see my gif please
list of grouped windows shows up
Operating System: Arch Linux
KDE Plasma Version: 5.14.4
Qt Version: 5.12.0 RC1
KDE Frameworks Version: 5.52.0
Also reproducible on Neon dev unstable.
Git commit ed34cc5f181e61d1fc98872866c5d7300a90af86 by Eike Hein.
Committed on 28/11/2018 at 15:25.
Pushed by hein into branch 'Plasma/5.12'.
Fix group popup dialog
Fixes regression introduced with ab26ebb18b74: That diff contained
a change unrelated to the original submission, swapping a || out for
&& in response to a review note. This turns out to have broken things.
Differential Revision: https://phabricator.kde.org/D17219
M +1 -1 applets/taskmanager/package/contents/ui/GroupDialog.qml
*** Bug 401521 has been marked as a duplicate of this bug. ***
*** Bug 401531 has been marked as a duplicate of this bug. ***
*** Bug 401519 has been marked as a duplicate of this bug. ***
*** Bug 401617 has been marked as a duplicate of this bug. ***
I see this bug still in plasma 5.16.2 (already in 5.15, but did not report until now).
See screenshot attached (why_reopened.jpg)
Created attachment 121378 [details]
Reopened because of this
Is anyone able to reproduce this issue in Plasma 5.18 (the latest LTS version) or 5.21 (the latest released version)? Seems like it might have gotten fixed, judging by the lack of chatter since it was opened?
Created attachment 137513 [details]
Screenshot shows the issue using latest openSUSE Tumbleweed versions (Framework 5.81, KDE Plasma 5.21.4, QT 5.15.2)
Is anything printed to the console when this happens? You can see by running `plasmashell --replace` in a terminal window and then clicking on a grouped task.
file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:396: TypeError: Cannot read property 'count' of null
However, this time it was not reproducible, I do not know how to trigger it consistently.
Hmm, seems related, though not the exact thing. Somehow the underlying data model that the UI wants to use to generate the UI is reporting a thing as null when it should be an object with a `count` property.