From 5035d1d2c162250872cdbc2c4f5c5ced56cb0177 Mon Sep 17 00:00:00 2001 From: PartyDonut Date: Mon, 2 Jun 2025 17:09:19 +0200 Subject: [PATCH] Removed limit for update check per platform --- lib/providers/update_provider.dart | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/lib/providers/update_provider.dart b/lib/providers/update_provider.dart index 1972a7b..6b6a130 100644 --- a/lib/providers/update_provider.dart +++ b/lib/providers/update_provider.dart @@ -12,20 +12,9 @@ import 'package:fladder/util/update_checker.dart'; part 'update_provider.freezed.dart'; part 'update_provider.g.dart'; -Set get _directUpdatePlatforms => { - TargetPlatform.linux, - TargetPlatform.macOS, - TargetPlatform.windows, - }; - -final hasNewUpdateProvider = Provider((ref) { - //Disable update notification for platforms that are updated outside of Github. - if (!_directUpdatePlatforms.contains(defaultTargetPlatform) || kIsWeb) { - return false; - } - return ref.watch(clientSettingsProvider.select((value) => value.lastViewedUpdate)) != - ref.watch(updateProvider.select((value) => value.latestRelease?.version)); -}); +final hasNewUpdateProvider = Provider((ref) => + ref.watch(clientSettingsProvider.select((value) => value.lastViewedUpdate)) != + ref.watch(updateProvider.select((value) => value.latestRelease?.version))); @Riverpod(keepAlive: true) class Update extends _$Update {