summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/Cell.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/Cell.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/Cell.kt
index c8847cf004..4b651b0c38 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/Cell.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/Cell.kt
@@ -23,6 +23,8 @@ open class Cell : LinearLayout {
setTypeface(null, Typeface.BOLD)
}
+ var onClickListener: (() -> Unit)? = null
+
constructor(context: Context) : super(context) {}
constructor(context: Context, attributes: AttributeSet) : super(context, attributes) {
@@ -55,6 +57,8 @@ open class Cell : LinearLayout {
}
addView(label)
+
+ setOnClickListener { onClickListener?.invoke() }
}
private fun loadAttributes(attributes: AttributeSet) {