diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/StatusView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/StatusView.kt index 424afa0987..f7d440bd53 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/StatusView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/StatusView.kt @@ -49,7 +49,7 @@ class StatusView private constructor() { .setSidePattern(sidePattern) .setGravity(gravity, offsetY = 70) .setImmersionStatusBar(true) - .slideDel(false) + .slideDel(true) .setWindowHeight(currentHeight) .setWindowWidth(AutoSizeUtils.dp2px(context, 600f)) .setAnimator(object : DefaultAnimator() { @@ -69,9 +69,12 @@ class StatusView private constructor() { params: WindowManager.LayoutParams, windowManager: WindowManager, sidePattern: SidePattern - ): Animator? = - super.exitAnim(view, params, windowManager, sidePattern) + ): Animator? { + mStatusSummaryViewFloat = null + mStatusSummaryView = null + return super.exitAnim(view, params, windowManager, sidePattern) ?.setDuration(200) + } }) .show() }