Bug 262487

Summary: launcher support in taskbar: launcher does not appear immediately
Product: [Plasma] plasma4 Reporter: Alexander Potashev <aspotashev>
Component: widget-taskbarAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: akreuzkamp, b.m.kast, blackdeagle89, kontakt, naftoligug, simone.tolotti, tromzy
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Alexander Potashev 2011-01-08 03:16:06 UTC
Version:           unspecified (using KDE 4.5.95) 
OS:                Linux



Reproducible: Always

Steps to Reproduce:
1. run any application (for example, Konsole)
2. click right mouse button on the Konsole's item in taskbar and enable "Show A Launcher For Konsole When It Is Not Running"
3. close Konsole

Actual Results:  
The Konsole window closes, but the launcher does not appear. Switching to another desktop make the launcher appear.

Expected Results:  
The launcher should appear immediately after closing the Konsole window.
Comment 1 LuHe 2011-01-09 22:49:25 UTC
*** This bug has been confirmed by popular vote. ***
Comment 2 tromzy 2011-07-28 07:54:23 UTC
In my case, the launcher doesn't appear at all, even when I switch desktop. Didn't work in KDE 4.6.x, still doesn't work in KDE 4.7.
Comment 3 Anton Kreuzkamp 2011-08-01 13:30:09 UTC
Git commit a815b2d981ee901829b193b9f959ecbad64f04b9 by Anton Kreuzkamp.
Committed on 29/07/2011 at 00:54.
Pushed by akreuzkamp into branch 'master'.

Call removeItemIfAssociated() for the launchers when a task gets removed in order to show the launcher again.
BUG:262487

M  +4    -0    libs/taskmanager/groupmanager.cpp

http://commits.kde.org/kde-workspace/a815b2d981ee901829b193b9f959ecbad64f04b9
Comment 4 Anton Kreuzkamp 2011-08-01 14:13:49 UTC
*** Bug 278843 has been marked as a duplicate of this bug. ***
Comment 5 Anton Kreuzkamp 2011-08-01 15:08:29 UTC
Git commit 75a87c1f1d15b25b42f9a7ba8333bc7ab036e58e by Anton Kreuzkamp.
Committed on 29/07/2011 at 00:54.
Pushed by akreuzkamp into branch 'KDE/4.7'.

Call removeItemIfAssociated() for the launchers when a task gets removed in order to show the launcher again.
BUG:262487

M  +4    -0    libs/taskmanager/groupmanager.cpp

http://commits.kde.org/kde-workspace/75a87c1f1d15b25b42f9a7ba8333bc7ab036e58e
Comment 6 Anton Kreuzkamp 2011-08-01 15:37:34 UTC
*** Bug 269032 has been marked as a duplicate of this bug. ***
Comment 7 Simone 2011-08-01 17:39:14 UTC
I reported bug #278843, that has been marked as a duplicate of this.
I had no issue using this feature up to 4.6.5. The problem appeared when upgrading to 4.7
Comment 8 Anton Kreuzkamp 2011-08-02 19:14:02 UTC
I might have been wrong with that, for me it looked like the same.
Nevertheless it should be fixed with the patch for this one.