Ignore presets for whitelist mode

This commit is contained in:
frknkrc44 2025-09-04 18:08:10 +03:00
commit 0417e51c66
No known key found for this signature in database
GPG key ID: 784AE1CC0DCFD34F

View file

@ -182,9 +182,11 @@ class HMAService(val pms: IPackageManager) : IHMAService.Stub() {
if (query in tpl.appList) return !appConfig.useWhitelist
}
for (presetName in appConfig.applyPresets) {
val preset = AppPresets.instance.getPresetByName(presetName) ?: continue
if (preset.containsPackage(query)) return !appConfig.useWhitelist
if (!appConfig.useWhitelist) {
for (presetName in appConfig.applyPresets) {
val preset = AppPresets.instance.getPresetByName(presetName) ?: continue
if (preset.containsPackage(query)) return true
}
}
return appConfig.useWhitelist