Button "Show A Launcher When Not Running" does not work i.e. does not pin a launcher to the bar in "Icon-only task manager". The usual Task Manager does it well. Writing value plasma-desktop-appletrc value which points to launchers fixes the problem but "Remove This Launcher" does not work as well it does not remove the launcher from the bar. Reproducible: Always Steps to Reproduce: 1. Add Widget "Icon-Only Task Manager" to main panel 2. Open any application and application icon appears on the bar 3. Click "Show A Launcher When Not Running" from context menu opened from icon task widget 4. Open context menu again and "Show A Launcher When Not Running" is not checked 5. Close application Actual Results: Launcher is not pinned to the icon task widget, it disappears after application closes Expected Results: Launcher should remains on the icon task widget if "Show A Launcher When Not Running" is selected after application which icon corresponds to closes "Remove This Launcher" does not work if plasma-desktop-appletrc is edited manually by adding Items=... into appropriate section
It could have been caused by packages update. Fresh installation was not checked. Also, 'kbuildsycoca4 --noincremental' command was tried in order to fix .desktop elements but no luck.
Seeing exactly the same behaviour on openSUSE RPMs (plasma-addons 4.11.1-244.1)
CONFIRMED on Kubuntu 4.11.1
Eike, this broke with 3ff3f433e07e78d12e1081e6e571c097216de591 in libtaskmanager, any ideas how to resolve it (other than a revert)?
Can you specify *what* is broken? Both adding and removing launchers works just fine here.
Oh, sorry, in the Icons-Only Task Manager ... I guess I'll have to take a look at that codebase.
Git commit 7c3011e0a6459c00cf9d06d74da3a32f87f1a2f6 by Eike Hein. Committed on 09/09/2013 at 21:12. Pushed by hein into branch 'KDE/4.11'. Spin the event loop before destroying the menu. This allows the menu implementation to complete toggling the launcher before the instance is destroyed. It's extremely un- fortunate that the library currently requires this careful handling; see e944d7ae in kde-workspace for a note on what needs to be cleaned up there. M +5 -4 applets/icontasks/windowtaskitem.cpp http://commits.kde.org/kdeplasma-addons/7c3011e0a6459c00cf9d06d74da3a32f87f1a2f6
Git commit b56d1552e9a8f8efe8fb8fd641126e78627c61a9 by Eike Hein. Committed on 09/09/2013 at 21:33. Pushed by hein into branch 'KDE/4.11'. Fix it for non-running items too. M +5 -4 applets/icontasks/applauncheritem.cpp http://commits.kde.org/kdeplasma-addons/b56d1552e9a8f8efe8fb8fd641126e78627c61a9
*** Bug 324881 has been marked as a duplicate of this bug. ***
Show launcher when not running stopped working on my Mint 15 when I upgraded to 4.11. What can we do for those of us who are not at ease with compiling software? Wait until 4.11.3 upgrade shows up in kubuntu-ppa/backports ?
This fix will actually be included in 4.11.2, so no need to wait until 4.11.3.
Not sure which update but it is fixed now (4.11.1)