When an application is started by clicking on its desktop icon, the icon remains selected. It isn't so in MS Windows or KDE, where a desktop icon is automatically unselected after a launch.
Created attachment 4304 Unselect the desktop icon after activating it Unselects the icon after activating it. When activated by hitting enter, the "cursor" is set to NULL otherwise it will launch unselected icons.
Looks ok.
Fixed in git.