| Summary: | Closing an app via pop up from taskmanager switches to the next app | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | kthiele <ksthiele+kdebugs> |
| Component: | Task Manager and Icons-Only Task Manager widgets | Assignee: | Eike Hein <hein> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.7.0 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | http://commits.kde.org/plasma-workspace/56ea0f5947ac3ef285acca2981324c9afbb1c5ec | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
kthiele
2016-07-06 21:50:15 UTC
This is partially fixed by 901e76e4b0 in plasma-desktop.git, but there's a second bug where the internal manual sort map for group members can get screwed up, causing the remaining entry in a group to leap to a different position on the bar when the other group members are closed, causing havoc with the delegates, which the ToolTipArea are a child of. I'm still debugging; it's a bit tricky to nail down. Git commit 56ea0f5947ac3ef285acca2981324c9afbb1c5ec by Eike Hein. Committed on 14/07/2016 at 11:00. Pushed by hein into branch 'Plasma/5.7'. Adjust indices in manual sort map by removal delta after removal, not leading up to it. In practice the parent will no longer jump around when a group is dissolved by dropping the member count to 1 by deleting the 'lead' entry (the source index the parent maps to). When doing this from the group's tooltip, the delegate would run amok as a result. M +2 -2 libtaskmanager/tasksmodel.cpp http://commits.kde.org/plasma-workspace/56ea0f5947ac3ef285acca2981324c9afbb1c5ec |