Skip to content
This repository has been archived by the owner on Dec 13, 2021. It is now read-only.

Docked application icon is gone upon re-installing or upgrading #225

Closed
felixonmars opened this issue Jan 9, 2016 · 1 comment
Closed
Assignees

Comments

@felixonmars
Copy link
Collaborator

Upon re-installing or upgrading, the corresponding .desktop file will be removed and re-created, this makes dde-dock to undock it permanently.

To reproduce:

  • Dock Deluge:
Jan 09 10:02:07 flygon.felixc.at daemon/dock[6755]: .:0: start dock deluge
Jan 09 10:02:07 flygon.felixc.at daemon/dock[6755]: .:0: createNormalApp for deluge
Jan 09 10:02:07 flygon.felixc.at daemon/dock[6755]: .:0: NewNormalApp: deluge for desktop deluge.desktop
Jan 09 10:02:07 flygon.felixc.at daemon/dock[6755]: .:0: register entry success: dde.dock.entry.d4c208b406e9b686258974937534c8492
  • Run pacman -S deluge to re-install it:
Jan 09 10:02:15 flygon.felixc.at pacman[25883]: Running 'pacman --color auto -S extra/deluge'
Jan 09 10:02:16 flygon.felixc.at pacman[25883]: transaction started
Jan 09 10:02:16 flygon.felixc.at daemon/launcher-daemon[7075]: .:0: start emitItemChanged /usr/share/applications/deluge.desktop Status: deleted
Jan 09 10:02:16 flygon.felixc.at daemon/launcher-daemon[7075]: .:0: emit ItemChanged signal deleted <nil>
Jan 09 10:02:16 flygon.felixc.at daemon/dock[6755]: .:0: doUndock deluge
Jan 09 10:02:16 flygon.felixc.at daemon/dock[6755]: .:0: Undock deluge , Remove deluge
Jan 09 10:02:16 flygon.felixc.at daemon/launcher-daemon[7075]: .:0: start emitItemChanged /usr/share/applications/deluge.desktop Status: created
Jan 09 10:02:16 flygon.felixc.at daemon/launcher-daemon[7075]: .:0: emit ItemChanged signal created <nil>
Jan 09 10:02:17 flygon.felixc.at daemon/dock[6755]: .:0: destroy normal app
Jan 09 10:02:17 flygon.felixc.at daemon/dock[6755]: .:0: destroyEntry: deluge
Jan 09 10:02:17 flygon.felixc.at daemon/dock[6755]: .:0: unregister entry success: dde.dock.entry.d4c208b406e9b686258974937534c8492
Jan 09 10:02:17 flygon.felixc.at pacman[25883]: reinstalled deluge (1.3.12-1)
Jan 09 10:02:17 flygon.felixc.at pacman[25883]: transaction completed
@fasheng
Copy link
Contributor

fasheng commented Jan 11, 2016

The developer said it's hard to give a workaround, let's wait for some time...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants