From 10564e2605d03a23fcc1b3728502bd5ffd77cc74 Mon Sep 17 00:00:00 2001 From: jacquarg Date: Mon, 29 Nov 2021 09:40:42 +0100 Subject: Fix crashes on ipScrambling screen, avoid useless settings toggles. --- .../java/foundation/e/privacycentralapp/common/ToggleAppsAdapter.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'app/src/main/java/foundation/e/privacycentralapp/common') diff --git a/app/src/main/java/foundation/e/privacycentralapp/common/ToggleAppsAdapter.kt b/app/src/main/java/foundation/e/privacycentralapp/common/ToggleAppsAdapter.kt index 1817a0d..82f8d43 100644 --- a/app/src/main/java/foundation/e/privacycentralapp/common/ToggleAppsAdapter.kt +++ b/app/src/main/java/foundation/e/privacycentralapp/common/ToggleAppsAdapter.kt @@ -29,7 +29,7 @@ import foundation.e.privacymodules.permissions.data.ApplicationDescription class ToggleAppsAdapter( private val itemsLayout: Int, - private val listener: (String, Boolean) -> Unit + private val listener: (String) -> Unit ) : RecyclerView.Adapter() { @@ -56,8 +56,8 @@ class ToggleAppsAdapter( val view = LayoutInflater.from(parent.context) .inflate(itemsLayout, parent, false) val holder = ViewHolder(view) - holder.togglePermission.setOnCheckedChangeListener { _, isChecked -> - listener(dataSet[holder.adapterPosition].first.packageName, isChecked) + holder.togglePermission.setOnClickListener { + listener(dataSet[holder.adapterPosition].first.packageName) } return holder } -- cgit v1.2.3