Bug 459824

Summary: Saving a change to an application's execution command does nothing
Product: [Applications] kmenuedit Reporter: fake.name
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: REPORTED ---    
Severity: major CC: erecio
Priority: NOR    
Version First Reported In: 5.25.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description fake.name 2022-09-29 15:35:39 UTC
SUMMARY
When I attempt to edit an application's execution command, though I can "save" this change, no change is actually made to the application. If one then closes kmenuedit and relaunches it, the change is not preserved. No dialog informs me of an error, either launched from application launcher or from command line.

The only workaround I have requires creating new applications and deleting the old one.
The specific change I am trying to make is the addition of more command line options to kmail, but I have verified this previously for other apps, like Spotify.

STEPS TO REPRODUCE

1. Open kmenuedit
2. Change the execution command of an application
3. Save the change
4. Close and reopen kmenuedit
5. Observe that the change has been reverted.

OBSERVED RESULT
Changes are completely disregarded

EXPECTED RESULT
Changes should be immediate and preserved.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch, Latest kernel 5.19.12
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Comment 1 Erec 2023-08-16 08:20:35 UTC
Not sure if this is related, but it won't save Environment Variables either.