summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-06-29 22:47:13 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-07-03 17:15:19 +0000
commite11970ce9b117745db9a4c33524e2d9934cce3fb (patch)
treed2840cc237bb876b17c7a787788aa2f502acc917 /android/src
parent2745cd17c95dc963ccbaa465974fa095bde8239a (diff)
downloadmullvadvpn-e11970ce9b117745db9a4c33524e2d9934cce3fb.tar.xz
mullvadvpn-e11970ce9b117745db9a4c33524e2d9934cce3fb.zip
Animate padding change in the Connect screen
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/UnderNotificationBannerBehavior.kt6
1 files changed, 5 insertions, 1 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/UnderNotificationBannerBehavior.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/UnderNotificationBannerBehavior.kt
index a0759ed9fa..e53a8fe2fe 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/UnderNotificationBannerBehavior.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/UnderNotificationBannerBehavior.kt
@@ -20,7 +20,11 @@ class UnderNotificationBannerBehavior(
body: ScrollView,
dependency: View
): Boolean {
- val newPaddingTop = dependency.height
+ val newPaddingTop = if (dependency.visibility == View.VISIBLE) {
+ dependency.height + dependency.translationY.toInt()
+ } else {
+ 0
+ }
body.getChildAt(0).apply {
if (paddingTop != newPaddingTop) {