diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-08-27 22:19:23 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-09-01 09:53:48 +0000 |
| commit | 6630480014888d0dc06dcb382741e7e56e4d325f (patch) | |
| tree | d4bcb70392237f4fe702f9d834e14f83aaf662c4 /android | |
| parent | 81288ad20ef589937c1a6dc5075a6d6b240a8804 (diff) | |
| download | mullvadvpn-6630480014888d0dc06dcb382741e7e56e4d325f.tar.xz mullvadvpn-6630480014888d0dc06dcb382741e7e56e4d325f.zip | |
Remove border overlay
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInputContainer.kt | 33 |
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) |
