PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding
Options don't save on exit and won't open last saved/edited/opened
Nobody has claimed this yet.
- Dominant language
- Lua
- Stars
- 5.4k
- Forks
- 2.4k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 26
Description
Check version
- I'm running the latest version of Path of Building and I've verified this by checking the changelog
Check for duplicates
- I've checked for duplicate issues by using the search function of the issue tracker
What is the expected behaviour/value?
Changes made and saved in Options, like using thousands separator, should save and be set next time POB is opened.
POB should default to last build opened/saved on open.
What is the actual behaviour/value?
Any changes made and saved in Options, like using thousands separator, will not save on exit. It resets every time I re-open POB.
Back in 3.14, POB would open to the last build I saved. It didn't do it in 3.15 and it's still not doing it now. It keeps defaulting to a build from 3.13 that I haven't opened/used since then. I thought this would be fixed in 3.15, so I didn't report it until now.
How to reproduce the issue
No response
Build code
Build POB should be opening to: https://pastebin.com/yWC03DPW (build I'm currently working with)
ALWAYS opens to https://pastebin.com/2WQALZtf since 3.15
Screenshots
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how Options changes are persisted on exit and how the application selects the build opened at startup. Reproduce both failures using the reported expected and actual builds, then verify that option values persist and the most recently saved or opened build is selected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100