[app] Revert module list sorting changes (#99)

This commit is contained in:
tehcneko 2021-02-08 18:56:23 +08:00 committed by GitHub
parent 2ffc8fefd5
commit 1cb05638bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 1 deletions

View File

@ -74,7 +74,17 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
}
}
Comparator<PackageInfo> cmp = AppHelper.getAppListComparator(0, pm);
fullList.sort((a, b) -> cmp.compare(a.pkg, b.pkg));
fullList.sort((a, b) -> {
boolean aChecked = moduleUtil.isModuleEnabled(a.packageName);
boolean bChecked = moduleUtil.isModuleEnabled(b.packageName);
if (aChecked == bChecked) {
return cmp.compare(a.pkg, b.pkg);
} else if (aChecked) {
return -1;
} else {
return 1;
}
});
adapter.addAll(showList);
adapter.notifyDataSetChanged();
moduleUtil.updateModulesList();