Created attachment 161000 [details] screenshot of edit application SUMMARY STEPS TO REPRODUCE 1. Bring the menuitem up (Firefox, for example) 2. right click and "Edit Application" 3. Set "Environment Variables" under "Application" tab (FOO="my_bar1", for example) OBSERVED RESULT FOO is not set for the application EXPECTED RESULT FOO would be set to "my_bar1" and application would behave appropriately. SOFTWARE/OS VERSIONS Linux/KDE Plasma: kmenuedit5-5.27.4-bp155.1.7.x86_64 (available in About System) CANNOT COPY PASTE from "About System" KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.103.0 Qt Version: 5.15.8 ADDITIONAL INFORMATION
Same for the "Arguments" field. I'm trying to add -conf %U for DOSBox Staging, and it never saves it. Platform: Fedora 39, Plasma 5.27.9
Still exists for me. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Manjaro Linux kmenuedit5-5.27.10-1 KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.112.0 Qt Version: 5.15.11
Upgraded from Fedora 39 to 41 yesterday and noticed the same behaviour. "Environment Variables" set in the application menu items are ignored. On Fedora 39 it was working all the time.
Forgot to add a detail. On my end added values to the "Environment Variables" field doesn't disappear after saving. But they are still ignored.
Have the same issue on Arch Linux. There's seems to be some bug in KActivityManager. As a workaround you can try to remove ~/.config/kactivitymanager-*, ~/.local/share/kactivitymanager/*, ~/.cache. After that logout and login again