summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-04 18:24:28 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-21 15:28:41 +0000
commit5ab55799863964c5a65b7c9faf6da6b55a96bb9c (patch)
tree6af46790ffa6c93b2c91838753f121677ad4e4f3 /android/src
parent189ac439afc0aa4a41c06892f69bb46559ab885f (diff)
downloadmullvadvpn-5ab55799863964c5a65b7c9faf6da6b55a96bb9c.tar.xz
mullvadvpn-5ab55799863964c5a65b7c9faf6da6b55a96bb9c.zip
Keep account login widget position fixed
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountLogin.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountLogin.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountLogin.kt
index 0a063fdc87..5aa4ebbd88 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountLogin.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/widget/AccountLogin.kt
@@ -7,6 +7,7 @@ import android.util.AttributeSet
import android.view.LayoutInflater
import android.view.View
import android.view.View.OnLayoutChangeListener
+import android.view.ViewGroup.MarginLayoutParams
import android.view.inputmethod.InputMethodManager
import android.widget.ArrayAdapter
import android.widget.ListView
@@ -34,9 +35,10 @@ class AccountLogin : RelativeLayout {
private val historyAnimation = ValueAnimator.ofInt(0, 0).apply {
addUpdateListener { animation ->
- val layoutParams = container.layoutParams
+ val layoutParams = container.layoutParams as MarginLayoutParams
layoutParams.height = animation.animatedValue as Int
+ layoutParams.bottomMargin = expandedHeight - value
container.layoutParams = layoutParams
}