I am trying to remove the Firefox installer from the KDE menu (aka the application launcher), so I right-click on it, select "Edit applications..." and then delete it. I click on Save and expect it not to appear again when I write "firefox" in the search bar, but it still does. I launch the KDE menu editor again, enable the hidden entries and the Firefox installer is still there under ".hidden". I delete it again, but to no avail; the entry is still there when I type "firefox" in the search bar. I lauch the KDE menu editor a third time and the Firefox installer is still there, under .hidden. Reproducible: Always Steps to Reproduce: Please the the "Details" section. Actual Results: Menu entries are not being deleted. Expected Results: I expect to be able to delete for good a menu entry, isntead of that entry appearing again and again each time I launch the menu editor.
To really delete it, you need to remove the package. KMenuEdit can only mark root-owned desktop files as hidden.
kmenuedit version 5.5.5 KDE Frameworks 5.18.0 Qt 5.5.1 (built against 5.5.1) The xcb windowing system I have noted a similar experience while making changes using kmenuedit. The .hidden submenu doesn't allow rename or delete. The items in that menu won't stay deleted unless you manually kill the associated file entries.
*** Bug 275093 has been marked as a duplicate of this bug. ***
*** Bug 268789 has been marked as a duplicate of this bug. ***
*** Bug 322968 has been marked as a duplicate of this bug. ***
2025, and this is still an issue with no attention it seems... I thought I'd use krunner to open a chrome app instead of going through the menu and I noticed there were 3 instances. I went into the menu editor and found they (along with 4 other apps) were in `.hidden`. I deleted them, saved, used krunner again, but all 3 were still there. Odd. I go back into the menu editor and they were all still there. I manually edited `~/.config/menus/applications-kmenuedit.menu` (https://www.reddit.com/r/kde/comments/1drreln/how_do_i_remove_these_from_my_applications_menu/n3fsvte/) and deleted them from there. While they no longer show in menu editor, krunner and menu search still show them (but they'll fail to do anything (other than the 1 that I left alone), as expected). I figure there's some sync that would happen during account loading that'll rectify that part if I log out/in. But saving without changing anything in menu editor after having manually deleted those entries in the file doesn't do that "syncing".