[3.3.0][Fix]解决状态栏获取不到点击事件状态汇总弹窗无法消失的问题

This commit is contained in:
chenfufeng
2023-06-26 11:14:40 +08:00
parent 0b24e59d09
commit bf5235e49d

View File

@@ -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()
}