https://bugs.kde.org/show_bug.cgi?id=502603
Bug ID: 502603 Summary: Creating new application entries does not honor XDG configuration if the configured XDG directory does not exist. Classification: Applications Product: kmenuedit Version: 6.3.4 Platform: Arch Linux OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: sorucoder+kdebugtrac...@proton.me Target Milestone: --- SUMMARY I configured my `$XDG_DATA_HOME` to `$HOME/.data` instead of the default `$HOME/.local/share`. Because the `applications` directory did not exist, the menu editor creates it at `$HOME/.local/share/applications`, instead of `$HOME/.data/applications`. Creating it did seem to fix the issue. STEPS TO REPRODUCE 1. Set `XDG_DATA_HOME` to a different directory. 2. Use the KDE Menu Editor to create new desktop entries. OBSERVED RESULT Creates a new directory at `$HOME/.local/share/applications` if `$XDG_DATA_HOME/applications` does not exist, and places new desktop entries there. EXPECTED RESULT Should create the directory at `$XDG_DATA_HOME/applications` and place the new desktop entries there. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Plasma Version: 6.3.4 KDE Frameworks Version: 6.12.0 Qt Version: 6.9.0 -- You are receiving this mail because: You are watching all bug changes.