From 5244493c68b1e1a6c009bf4e4203f582a792bee5 Mon Sep 17 00:00:00 2001 From: redDwarf03 Date: Fri, 20 Dec 2024 17:33:02 +0100 Subject: [PATCH] fix: :bug: home_providers_keepalive error --- .../components/home_providers_keepalive.dart | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/ui/views/main/components/home_providers_keepalive.dart b/lib/ui/views/main/components/home_providers_keepalive.dart index e2d14b1b8..56a403b29 100644 --- a/lib/ui/views/main/components/home_providers_keepalive.dart +++ b/lib/ui/views/main/components/home_providers_keepalive.dart @@ -1,4 +1,6 @@ import 'package:aewallet/ui/views/main/bloc/providers.dart'; +import 'package:archethic_dapp_framework_flutter/archethic_dapp_framework_flutter.dart' + as aedappfm; import 'package:flutter/widgets.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; @@ -41,7 +43,19 @@ class _LoggedInProvidersState extends ConsumerState await ref.read(homePageProvider.notifier).stopSubscriptions(); break; case AppLifecycleState.resumed: - await ref.read(homePageProvider.notifier).startSubscriptions(); + await ref + .read( + aedappfm.CoinPriceProviders.coinPrices.notifier, + ) + .startTimer(); + await ref + .read( + aedappfm.ArchethicOracleUCOProviders.archethicOracleUCO.notifier, + ) + .startSubscription(); + + // TODO(Chralu): Check Issue https://github.com/archethic-foundation/archethic-wallet/issues/1199 + // await ref.read(homePageProvider.notifier).startSubscriptions(); break; case AppLifecycleState.inactive: case AppLifecycleState.detached: