Bug 375226 - Disappearing pinned icons
Summary: Disappearing pinned icons
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: plasmashell
Classification: Plasma
Component: Icons-only Task Manager (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-18 11:38 UTC by Alexander Lang
Modified: 2017-02-03 11:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
xprop output before entering database password (16.42 KB, text/plain)
2017-01-18 16:13 UTC, Alexander Lang
Details
xprop output after entering database password (16.50 KB, text/plain)
2017-01-18 16:14 UTC, Alexander Lang
Details
plasma-org.kde.plasma.desktop-appletsrc (6.97 KB, text/plain)
2017-01-18 16:47 UTC, Alexander Lang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Lang 2017-01-18 11:38:39 UTC
Bug 365617 fixed this issue for Chromium, but the problem persists with other applications. Applications where the pinned icons still disappear are:
- keepassx
- pycharm
there may be others, but these are the ones i use and found.
Comment 1 Eike Hein 2017-01-18 13:49:00 UTC
The fix was generic and not specific to Chrome/Chromium, so if it happens for those apps it might be for some other reason. Please post extremely exact steps to reproduce and xprop output for the windows involved.
Comment 2 Eike Hein 2017-01-18 15:07:07 UTC
Can't reproduce with KeePassX.
Comment 3 Alexander Lang 2017-01-18 15:19:45 UTC
Ok, i will try to attach xprop output later...
as for keepassx, it happens only if it is set to open database on startup. if no file is opened automaticaly the icon persists. Hope this helps with reproducing the problem
Comment 4 Eike Hein 2017-01-18 15:24:56 UTC
Your appletsrc (to get the stored launcher URL) would be great too.

I created a database now and it's set to reopen it, but I still don't see the problem (although I could kind of see how this could cause similar behavior to Chrome ... which nevertheless should be fixed anyways ...).
Comment 5 Alexander Lang 2017-01-18 16:13:52 UTC
Created attachment 103492 [details]
xprop output before entering database password
Comment 6 Alexander Lang 2017-01-18 16:14:58 UTC
Created attachment 103493 [details]
xprop output after entering database password
Comment 7 Alexander Lang 2017-01-18 16:19:28 UTC
xprop shows that NET_WM_NAME and WM_NAME changes after i enter the password and unlock the database file.
As for the appletsrc, I'm not sure how to get you that information.
Comment 8 Eike Hein 2017-01-18 16:30:44 UTC
Thanks so far!

The window title changing shouldn't be a problem as long as the WM_CLASS remains stable, which it does. BTW - it seems I have newer software:

WM_CLASS(STRING) = "keepassx2", "Keepassx2"

appletsrc is:

$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc
Comment 9 Eike Hein 2017-01-18 16:35:43 UTC
Let's also take a look at PyCharm, could you tell me what to download or so so I can have the same stuff as you?
Comment 10 Alexander Lang 2017-01-18 16:47:02 UTC
Created attachment 103498 [details]
plasma-org.kde.plasma.desktop-appletsrc
Comment 11 Alexander Lang 2017-01-18 16:51:18 UTC
Sorry, nevermind pycharm, the problem is gone after the last update :)
But if you are writing python code, i can recomand it, you can get it from:
https://www.jetbrains.com/pycharm/download/#section=linux
Comment 12 Alexander Lang 2017-01-18 16:54:06 UTC
BTW, i am using KeePassX 2.0.2
Comment 13 Eike Hein 2017-01-18 17:22:48 UTC
My distro has 2.0.3 it seems.
Comment 14 Alexander Lang 2017-02-03 11:14:01 UTC
after update to plasma 5.9 the problem seems to have disappeared. closing bug.