https://bugs.kde.org/show_bug.cgi?id=417012
--- Comment #6 from Nicolas Fella <nicolas.fe...@gmx.de> --- The relevant code is at https://invent.kde.org/frameworks/kio/-/blob/master/src/widgets/kfileitemactions.cpp#L201 The problem is this: The actions menu is a list of externally supplied actions that can be performed on the file. So passing the file as argument when executing the action makes sense. The problem here is that we are operating on a desktop file, which itself contains a list of actions (e.g. "New tab"). We append these actions to the actions submenu. However, these actions are different to all the other actions in the sense that they should not be applied to the desktop file itself. Probably they should not be part of the actions submenu at all. Perhaps it could make sense to show them at the top of the menu, next to the Open/Open With action -- You are receiving this mail because: You are watching all bug changes.