Right, I understand the issue and what causes it now. This is in fact a limitation of the current implementation: when dropping a desktop file on the launcher, it is added to the favorites (and its full path is retained, the file is not being copied). When writing back the list of favorites to GConf however, only the basename of the desktop file is written, so if the desktop file is not in one of the "standard" locations (/usr/share/applications/, or ~/.local/share/applications/), it’s not going to be picked up correctly.
Provided you make sure that custom desktop files always are in ~/.local/share/applications/, everything should work as expected, and modifying the value of the "Icon=" key in the desktop file on the fly should update the icon in the launcher accordingly. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/776481 Title: Custom Launcher Icon Doesn't Change on Changing The Original Icon File -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs