[Bug] #7
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
spalencsar/bearwave#7
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Favorite list is not automatically saved when running via flathub/flatpak
Steps to Reproduce
Expected Behavior
Favorite list shout automatically be saved
Actual Behavior
Favorite list is empty again
Environment
Logs or Screenshots
Add terminal output, screenshots, or error dialogs if available.
My workaround:
flatpak override --user --filesystem=xdg-config/bearwave:create de.nerdbear.bearwave (while app is running)
closing app then
flatpak run de.nerdbear.bearwave
successfully verified with
find "$HOME/.config/bearwave" -type f -print
Thank You so much for this lovely app. I hope this report helps a bit.
Thanks for the clear report and the Flatpak override workaround.
Cause: Favorites (and other state) were written to a hard-coded ~/.config/bearwave under $HOME. Inside the Flatpak sandbox that path is not writable without a filesystem override, so the list never persisted.
Fix in v1.3.0: config and cache now use XDG GenericConfigLocation / GenericCacheLocation, so Flatpak stores data under:
~/.var/app/de.nerdbear.bearwave/config/bearwave/
(and cache under the matching cache dir). No host override required. If the new location is empty and the old host path is still readable, files are migrated once.
Please update to 1.3.0 (or rebuild from main) and drop the override if you no longer need host-side config sharing. Thanks again for using BearWave!