PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Options don't save on exit and won't open last saved/edited/opened

Offen
#3,537 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug
Vorherrschende Sprache
Lua
Sterne
5.4k
Forks
2.4k
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
26

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit nachzuverfolgen, wie Änderungen an Options beim Beenden persistiert werden und wie die Anwendung den beim Start geöffneten Build auswählt. Reproduziere beide Fehler mit den gemeldeten erwarteten und tatsächlichen Builds und überprüfe anschließend, dass die Options-Werte persistiert werden und der zuletzt gespeicherte oder geöffnete Build ausgewählt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
Bereich
desktop
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.