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 {
var showUninstallOption =
apps.where((a) => a.installedVersion != null).isNotEmpty;
var showUninstallOption = apps
.where((a) =>
a.installedVersion != null &&
a.additionalSettings['trackOnly'] != true)
.isNotEmpty;
var values = await showDialog(
context: context,
builder: (BuildContext ctx) {