fix: set clean selected patches only if not already set

This commit is contained in:
Alberto Ponces 2022-08-31 09:32:56 +01:00
parent 2427b0847d
commit 915a85a2f0

View File

@ -15,9 +15,11 @@ class PatchesSelectorViewModel extends BaseViewModel {
locator<PatcherViewModel>().selectedApp!.packageName, locator<PatcherViewModel>().selectedApp!.packageName,
)); ));
patches.sort((a, b) => a.name.compareTo(b.name)); patches.sort((a, b) => a.name.compareTo(b.name));
for (Patch p in patches) { if (selectedPatches.isEmpty) {
if (!p.excluded) { for (Patch p in patches) {
selectedPatches.add(p); if (!p.excluded) {
selectedPatches.add(p);
}
} }
} }
notifyListeners(); notifyListeners();