aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/foundation/e/privacycentralapp/common
diff options
context:
space:
mode:
authorjacquarg <guillaume.jacquart@hoodbrains.com>2021-11-29 09:40:42 +0100
committerjacquarg <guillaume.jacquart@hoodbrains.com>2021-11-29 09:59:39 +0100
commit10564e2605d03a23fcc1b3728502bd5ffd77cc74 (patch)
treedda5431c04c3c1ef1d8cfbe9f7c3aa6d6f341b63 /app/src/main/java/foundation/e/privacycentralapp/common
parent8d79d6dd3d676b88200c40c40608d7998c643677 (diff)
downloadadvanced-privacy-10564e2605d03a23fcc1b3728502bd5ffd77cc74.tar.gz
Fix crashes on ipScrambling screen, avoid useless settings toggles.
Diffstat (limited to 'app/src/main/java/foundation/e/privacycentralapp/common')
-rw-r--r--app/src/main/java/foundation/e/privacycentralapp/common/ToggleAppsAdapter.kt6
1 files changed, 3 insertions, 3 deletions
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<ToggleAppsAdapter.ViewHolder>() {
@@ -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
}