From 85f9336804d92fae060af510cc8bf2e2afcb1d7b Mon Sep 17 00:00:00 2001 From: Imran Remtulla Date: Sat, 9 Sep 2023 03:58:54 -0400 Subject: [PATCH] Re-add dl notification when adding app (#858) --- lib/pages/add_app.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/pages/add_app.dart b/lib/pages/add_app.dart index 0f8095c..2438270 100644 --- a/lib/pages/add_app.dart +++ b/lib/pages/add_app.dart @@ -11,6 +11,7 @@ import 'package:obtainium/pages/app.dart'; import 'package:obtainium/pages/import_export.dart'; import 'package:obtainium/pages/settings.dart'; import 'package:obtainium/providers/apps_provider.dart'; +import 'package:obtainium/providers/notifications_provider.dart'; import 'package:obtainium/providers/settings_provider.dart'; import 'package:obtainium/providers/source_provider.dart'; import 'package:provider/provider.dart'; @@ -42,6 +43,8 @@ class _AddAppPageState extends State { Widget build(BuildContext context) { AppsProvider appsProvider = context.read(); SettingsProvider settingsProvider = context.watch(); + NotificationsProvider notificationsProvider = + context.read(); bool doingSomething = gettingAppInfo || searching; @@ -161,7 +164,8 @@ class _AddAppPageState extends State { app.apkUrls.map((e) => e.value).toList().indexOf(apkUrl.value); // ignore: use_build_context_synchronously var downloadedArtifact = await appsProvider.downloadApp( - app, globalNavigatorKey.currentContext); + app, globalNavigatorKey.currentContext, + notificationsProvider: notificationsProvider); DownloadedApk? downloadedFile; DownloadedXApkDir? downloadedDir; if (downloadedArtifact is DownloadedApk) {