fix: always set whats new flag

This commit is contained in:
Tien Do Nam
2026-08-02 23:47:51 +02:00
parent 2f58d8f569
commit f24dcbd949
+4 -4
View File
@@ -300,15 +300,15 @@ Future<void> postInit(BuildContext context, Ref ref, bool appStart) async {
if (!ref.read(persistenceProvider).isFirstAppStart) {
WhatsNewPage? whatsNew = WhatsNewPage.fromLastVersion(lastVersion: ref.read(persistenceProvider).getWhatsNew());
if (whatsNew != null) {
await ref.future(versionProvider).then((version) async {
await ref.read(persistenceProvider).setWhatsNew(version.version);
});
// ignore: unawaited_futures
ref.global.dispatchAsync(NavigateAction.push(whatsNew));
}
}
await ref.future(versionProvider).then((version) async {
await ref.read(persistenceProvider).setWhatsNew(version.version);
});
// [FOSS_REMOVE_START]
if (checkPlatformSupportPayment()) {
// ignore: unawaited_futures