Bugfix: Don't show uninstall option for track-only apps

This commit is contained in:
Imran Remtulla
2023-03-25 22:55:40 -04:00
parent 69ccefcf1a
commit 3a38cedcf5

View File

@ -669,8 +669,11 @@ class AppsProvider with ChangeNotifier {
} }
Future<bool> removeAppsWithModal(BuildContext context, List<App> apps) async { Future<bool> removeAppsWithModal(BuildContext context, List<App> apps) async {
var showUninstallOption = var showUninstallOption = apps
apps.where((a) => a.installedVersion != null).isNotEmpty; .where((a) =>
a.installedVersion != null &&
a.additionalSettings['trackOnly'] != true)
.isNotEmpty;
var values = await showDialog( var values = await showDialog(
context: context, context: context,
builder: (BuildContext ctx) { builder: (BuildContext ctx) {