From 3aa80cacc025e3e4c4e4834d71edb02c0a811848 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Sun, 18 Sep 2022 04:44:44 +0100 Subject: [PATCH] fix: Fix duplicate entries on non-root installations --- lib/services/manager_api.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/services/manager_api.dart b/lib/services/manager_api.dart index aefba390..d5cfa1c1 100644 --- a/lib/services/manager_api.dart +++ b/lib/services/manager_api.dart @@ -212,7 +212,8 @@ class ManagerAPI { ); for (Application app in userApps) { if (app.packageName.startsWith('app.revanced') && - !app.packageName.startsWith('app.revanced.manager.')) { + !app.packageName.startsWith('app.revanced.manager.') && + !patchedApps.any((uapp) => uapp.packageName == app.packageName)) { ApplicationWithIcon? application = await DeviceApps.getApp(app.packageName, true) as ApplicationWithIcon?;