From 570ac39ed1a3a09253ce5d4638fa8a67c08f3956 Mon Sep 17 00:00:00 2001 From: Oleksandr Garmatin Date: Thu, 9 Sep 2021 01:07:09 +0300 Subject: [PATCH] Fix displaying "Clean modules folder" for GP version --- .../dnscrypt_settings/PreferencesDNSFragment.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tordnscrypt/src/main/java/pan/alexander/tordnscrypt/settings/dnscrypt_settings/PreferencesDNSFragment.java b/tordnscrypt/src/main/java/pan/alexander/tordnscrypt/settings/dnscrypt_settings/PreferencesDNSFragment.java index 39a7903e8..cbdf85065 100644 --- a/tordnscrypt/src/main/java/pan/alexander/tordnscrypt/settings/dnscrypt_settings/PreferencesDNSFragment.java +++ b/tordnscrypt/src/main/java/pan/alexander/tordnscrypt/settings/dnscrypt_settings/PreferencesDNSFragment.java @@ -568,7 +568,6 @@ private void removePreferencesWithGPVersion() { categories.add(findPreference("pref_dnscrypt_blacklist")); categories.add(findPreference("pref_dnscrypt_ipblacklist")); categories.add(findPreference("pref_dnscrypt_whitelist")); - categories.add(findPreference("pref_dnscrypt_other")); for (PreferenceCategory category : categories) { if (dnscryptSettings != null && category != null) { @@ -589,6 +588,13 @@ private void removePreferencesWithGPVersion() { if (queryLogCategory != null && ignoredQtypes != null) { queryLogCategory.removePreference(ignoredQtypes); } + + PreferenceCategory otherCategory = findPreference("pref_dnscrypt_other"); + Preference editDNSTomlDirectly = findPreference("editDNSTomlDirectly"); + + if (otherCategory != null && editDNSTomlDirectly != null) { + otherCategory.removePreference(editDNSTomlDirectly); + } } private void checkRootDirAccessible() {