mirror of
https://github.com/storytold/craft-launcher.git
synced 2026-11-09 20:04:34 +00:00
After switching from the host build to the Flatpak, the old host entry has the same file name, so the setting showed on while its Exec still named the host program. In the Flatpak only the Flatpak form (X-Flatpak=<id> and an Exec of flatpak run) counts as on, and turning it on rewrites an old entry. Both manifests grant xdg-config/autostart:create. Flatpak resolves that on the host and binds the folder at its own path (common/flatpak-context.c, common/flatpak-exports.c), so the entry can be written there also when $XDG_CONFIG_HOME is outside home, and the folder is made on a fresh account. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>