fix(ui): delete stored state on error & save new state

This commit is contained in:
psychedelicious
2025-07-09 22:06:01 +10:00
parent 96ee394f9e
commit 2b193ff416

View File

@@ -195,7 +195,9 @@ export class NavigationApi {
log.debug({ stored: parseify(stored) }, `Restored view ${key} from storage`);
} catch (error) {
log.error({ error: parseify(error) }, `Failed to restore view ${key} from storage`);
this._app.storage.delete(key);
initialize();
this._app.storage.set(key, api.toJSON());
}
} else {
initialize();