summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-08-27 22:19:23 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-01 09:53:48 +0000
commit6630480014888d0dc06dcb382741e7e56e4d325f (patch)
treed4bcb70392237f4fe702f9d834e14f83aaf662c4 /android/src
parent81288ad20ef589937c1a6dc5075a6d6b240a8804 (diff)
downloadmullvadvpn-6630480014888d0dc06dcb382741e7e56e4d325f.tar.xz
mullvadvpn-6630480014888d0dc06dcb382741e7e56e4d325f.zip
Remove border overlay
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInputContainer.kt33
1 files changed, 2 insertions, 31 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInputContainer.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInputContainer.kt
index b45f7b8880..3dadd91872 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInputContainer.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInputContainer.kt
@@ -26,9 +26,6 @@ class AccountInputContainer : RelativeLayout {
private val focusedCorner = resources.getDrawable(R.drawable.account_input_corner_focused, null)
private val unfocusedCorner = resources.getDrawable(R.drawable.account_input_corner, null)
- private val errorBorder = resources.getDrawable(R.drawable.account_input_border_error, null)
- private val focusedBorder = resources.getDrawable(R.drawable.account_input_border_focused, null)
-
private val topLeftCorner: ImageView = container.findViewById(R.id.top_left_corner)
private val topRightCorner: ImageView = container.findViewById(R.id.top_right_corner)
private val bottomLeftCorner: ImageView = container.findViewById(R.id.bottom_left_corner)
@@ -43,18 +40,10 @@ class AccountInputContainer : RelativeLayout {
set(value) {
field = value
- overlay.clear()
-
when (value) {
BorderState.UNFOCUSED -> setBorder(unfocusedCorner)
- BorderState.FOCUSED -> {
- setBorder(focusedCorner)
- overlay.add(focusedBorder)
- }
- BorderState.ERROR -> {
- setBorder(errorCorner)
- overlay.add(errorBorder)
- }
+ BorderState.FOCUSED -> setBorder(focusedCorner)
+ BorderState.ERROR -> setBorder(errorCorner)
}
}
@@ -87,24 +76,6 @@ class AccountInputContainer : RelativeLayout {
) : super(context, attributes, defaultStyleAttribute, defaultStyleResource) {
}
- protected override fun onLayout(
- changed: Boolean,
- left: Int,
- top: Int,
- right: Int,
- bottom: Int
- ) {
- super.onLayout(changed, left, top, right, bottom)
-
- if (changed) {
- val width = right - left
- val height = bottom - top
-
- errorBorder.setBounds(0, 0, width, height)
- focusedBorder.setBounds(0, 0, width, height)
- }
- }
-
private fun setBorder(corner: Drawable) {
topLeftCorner.setImageDrawable(corner)
topRightCorner.setImageDrawable(corner)