diff --git a/app/src/main/java/com/topjohnwu/magisk/utils/HideBottomViewOnScrollBehavior.kt b/app/src/main/java/com/topjohnwu/magisk/utils/HideBottomViewOnScrollBehavior.kt index 68aa24273..9bbcf4dee 100644 --- a/app/src/main/java/com/topjohnwu/magisk/utils/HideBottomViewOnScrollBehavior.kt +++ b/app/src/main/java/com/topjohnwu/magisk/utils/HideBottomViewOnScrollBehavior.kt @@ -10,6 +10,7 @@ import androidx.interpolator.view.animation.FastOutSlowInInterpolator import com.google.android.material.behavior.HideBottomViewOnScrollBehavior import com.google.android.material.snackbar.Snackbar import com.topjohnwu.magisk.R +import com.topjohnwu.magisk.core.Info import kotlin.math.roundToInt class HideBottomViewOnScrollBehavior : HideBottomViewOnScrollBehavior(), @@ -98,7 +99,7 @@ class HideBottomViewOnScrollBehavior : HideBottomViewOnScrollBehavior< this.lockState = lockState } - if (hide) { + if (hide || !Info.env.isActive) { // view is not laid out and drawn yet properly, so animation will not be attached // hence we just simply hide the view if (!isLaidOut) { @@ -107,7 +108,7 @@ class HideBottomViewOnScrollBehavior : HideBottomViewOnScrollBehavior< slideDown(view) } } else { - view.isVisible = true + view.isVisible = Info.env.isActive slideUp(view) } diff --git a/app/src/main/res/layout/activity_main_md2.xml b/app/src/main/res/layout/activity_main_md2.xml index 725fc93ba..cd0133e27 100644 --- a/app/src/main/res/layout/activity_main_md2.xml +++ b/app/src/main/res/layout/activity_main_md2.xml @@ -67,7 +67,6 @@