On 04/04/2019 03:20 AM, Roger Oberholtzer wrote:
However, when clicking on the icon, it opens in the kate editor. Upon further investigation, I see that the file association for *.desktop files is set to kate. It is like this on openSUSE 42.3 and on Tumbleweed.
Surely this is incorrect. The icon does everything it should do - except it's main business: run the application it defines. There is not much utility in an icon that does not execute the command it defines.
Roger, I think the distinction here is that the .desktop file icon will do exactly what it is supposed to if double-clicked on the Desktop or accessed from a menu. That triggers the exec= However, dolphin has its own set of file-associations that allow you to select how .desktop are handled when left-clicked in dolphin. This allows you to either open the file for editing in kate or treat it as a launcher. I don't have plasma installed, but if I recall, you can set the way the left-click is handled under one of the tabs in the properties (by clicking the little tools icon to open the file-associations window, and I think then under the embedding tab -- name may be changed) See if there is something there that lets you change the left-click association to the ? 'applications group' or similar to make it actually run the exec= on left-click. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org