From 3dce3b189a9ed3eac8be56fb21ae16d471d86094 Mon Sep 17 00:00:00 2001 From: u7759158 Date: Fri, 18 Oct 2024 01:58:25 +1100 Subject: [PATCH] Modify listview language option disable logic --- .../free/nrw/commons/recentlanguages/RecentLanguagesAdapter.kt | 3 ++- .../main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesAdapter.kt b/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesAdapter.kt index 81ef5533d..b71670e2a 100644 --- a/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesAdapter.kt +++ b/app/src/main/java/fr/free/nrw/commons/recentlanguages/RecentLanguagesAdapter.kt @@ -27,7 +27,8 @@ class RecentLanguagesAdapter constructor( override fun isEnabled(position: Int) = recentLanguages[position].languageCode.let { - it.isNotEmpty() && !selectedLanguages.containsValue(it) && it != selectedLangCode +// it.isNotEmpty() && !it.contains(selectedLanguages.values.first()) + true } override fun getCount() = recentLanguages.size diff --git a/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt b/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt index 2847fa0c0..ebbe8452e 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt +++ b/app/src/main/java/fr/free/nrw/commons/upload/LanguagesAdapter.kt @@ -51,7 +51,8 @@ class LanguagesAdapter constructor( override fun isEnabled(position: Int) = languageCodesList[position].let { - it.isNotEmpty() && !selectedLanguages.containsValue(it) && it != selectedLangCode +// it.isNotEmpty() && !it.contains(selectedLanguages.values.first()) + true } override fun getCount() = languageNamesList.size