Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

transition class not removed #6405

Closed
zcoding opened this issue Aug 19, 2017 · 2 comments
Closed

transition class not removed #6405

zcoding opened this issue Aug 19, 2017 · 2 comments

Comments

@zcoding
Copy link

zcoding commented Aug 19, 2017

Version

2.4.2

Reproduction link

https://jsfiddle.net/guwt89go/4/

Steps to reproduce

  1. 打开上面的测试链接,等页面加载好
  2. 马上切到浏览器的其他标签页
  3. 等至少 8 秒(等动画都执行完)再回到测试页面

What is expected?

回到测试页面时 "test" 应该显示出来

What is actually happening?

"test" 没有显示出来,点一次 toggle 还是没出来,再点一次才出来


浏览器:Chrome 最新
操作系统:macOS

最后的状态应该是 this.show === true 没错,但是似乎 shit-leave-to 这个类没有移除?

@jkzing
Copy link
Member

jkzing commented Aug 19, 2017

It' seems this edge case related to #6024, and tracked in #5800.

@posva
Copy link
Member

posva commented Aug 20, 2017

Thanks for looking it up @jkzing 👍
Closing as dup of #5800

@posva posva closed this as completed Aug 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants