summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-02-14 18:55:54 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-02-15 13:13:10 +0000
commit573ef8cd3b2c464435cbcef62a25f3f656438ae2 (patch)
tree32deab740a22bb8b574dd198ae38bf05ed6eb658 /android/src
parent24edd7f10768442f6c5e1dac1382271ecca6dc18 (diff)
downloadmullvadvpn-573ef8cd3b2c464435cbcef62a25f3f656438ae2.tar.xz
mullvadvpn-573ef8cd3b2c464435cbcef62a25f3f656438ae2.zip
Refactor to remove repeated code
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectActionButton.kt11
1 files changed, 6 insertions, 5 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectActionButton.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectActionButton.kt
index 56f80970f5..6b88fbc123 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectActionButton.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ConnectActionButton.kt
@@ -75,16 +75,17 @@ class ConnectActionButton(val parentView: View) {
}
private fun connecting() {
- reconnectButton.visibility = View.VISIBLE
- mainButton.setPadding(reconnectButtonSpace, 0, 0, 0)
- mainButton.background = leftRedBackground
- mainButton.setText(R.string.cancel)
+ redButton(R.string.cancel)
}
private fun connected() {
+ redButton(R.string.disconnect)
+ }
+
+ private fun redButton(text: Int) {
reconnectButton.visibility = View.VISIBLE
mainButton.setPadding(reconnectButtonSpace, 0, 0, 0)
mainButton.background = leftRedBackground
- mainButton.setText(R.string.disconnect)
+ mainButton.setText(text)
}
}