Summary: | Launcher appears when application is running after switching virtual desktops or activity | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Jimi Smith <smithj002> |
Component: | widget-taskbar | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | apfelmausmail, jorchube, rafal.przemyslaw.malinowski |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Screenshot of the problem |
*** Bug 265515 has been marked as a duplicate of this bug. *** *** Bug 268326 has been marked as a duplicate of this bug. *** *** Bug 268519 has been marked as a duplicate of this bug. *** Git commit deb6b3ececf1c62eda1a26d0e91b877bee235ba2 by Anton Kreuzkamp. Committed on 02/08/2011 at 22:04. Pushed by akreuzkamp into branch 'master'. On VD- or activity change just add a launcher if it should be shown. BUG:264914 M +10 -2 libs/taskmanager/groupmanager.cpp http://commits.kde.org/kde-workspace/deb6b3ececf1c62eda1a26d0e91b877bee235ba2 Git commit e3851ca9dbc417139a9107a6f18fcacd7f0fec0d by Anton Kreuzkamp. Committed on 02/08/2011 at 22:04. Pushed by akreuzkamp into branch 'KDE/4.7'. On VD- or activity change just add a launcher if it should be shown. BUG:264914 M +10 -2 libs/taskmanager/groupmanager.cpp http://commits.kde.org/kde-workspace/e3851ca9dbc417139a9107a6f18fcacd7f0fec0d |
Created attachment 56685 [details] Screenshot of the problem Version: unspecified (using KDE 4.6.0) OS: Linux Set the task manager to only show tasks from the current desktop. After going from desktop 1 to desktop 2, both the launcher item and the task item are shown. It remains this way even after going back to desktop 1. The same behavior occurs with activities. Reproducible: Always Steps to Reproduce: Set the task manager to only show tasks from the current desktop. Select "Show laucher when not running" for one of the tasks. Switch to another virtual desktop. Switch back. Actual Results: The launcher item and the task item are shown. Expected Results: Only the task item should be shown. The cause of the problem seems to be in libtaskmanager. It's emitting the itemAdded signal for both the launcher and the task item when virtual desktops or activities are changed. It should only emit the itemAdded signal once.