AnyLayer icon indicating copy to clipboard operation
AnyLayer copied to clipboard

弹窗会闪现一下残影再消失

Open zslpenk opened this issue 9 months ago • 4 comments

弹窗显示,页面退到后台,onpause调用dialog.dismiss(),应用从后台恢复到前台,弹窗会有残影闪现再消失。 最新版本也有这个问题。

请问作者有解决方案嘛

zslpenk avatar Apr 25 '24 10:04 zslpenk

关掉隐藏动画试试 dismiss(false)

goweii avatar Apr 25 '24 23:04 goweii

image 使用这样的是方式还是会出现残影的

zslpenk avatar Apr 26 '24 02:04 zslpenk

看起来是onpause之后紧跟着onstop了,导致绘制暂停,需要onresume之后才重新绘制。实际上onpause时layer已经从视图树移除了,只是没来得及触发绘制。

goweii avatar Apr 26 '24 10:04 goweii

有好的解决方案嘛

zslpenk avatar Apr 27 '24 04:04 zslpenk