Transition flickering with 2.1.7 #4576

luventa opened this Issue Dec 27, 2016 · 6 comments


None yet

5 participants

luventa commented Dec 27, 2016 edited

Related issue was raised by StarpTech in vue-admin yesterday.
Repo example is based on vue-router example...
The workaround is

Add attribute enter-class="fadeIn" into transition


Change vue.js back to 2.1.6

Vue.js version


Reproduction Link

Steps to reproduce

Switch the view between Foo and Bar by hitting the a links.

What is Expected?

Transition works fluently.

What is actually happening?

View flickers during transition.

@luventa luventa changed the title from Transition is flickering with 2.1.7 to Transition flickering with 2.1.7 Dec 27, 2016
fundon commented Dec 27, 2016

2.1.6 without this problem.

sqal commented Dec 27, 2016 edited

2.1.7 broke transition for me too. Please check these JSFiddles:

2.1.6 -
2.1.7 -

Steps to reproduce

  • click fast multiple times on checked radio button.

You can clearly see that ripple effect in 2.1.7 doesn't behave the same as in 2.1.6. The release notes for 2.1.7 says that <transition>should not be affected by this update, but it is. Should I update something in my CSS or JS to fix this problem?

@LinusBorg LinusBorg added the 2.1 label Dec 27, 2016
@yyx990803 yyx990803 closed this in 89987e8 Dec 27, 2016
sqal commented Dec 27, 2016 edited

@yyx990803 Is 89987e8 also supposed to fix my issue? I checked this quickly by editing dist file (vue/dist/vue.runtime.common.js) with your change but same result.


@sqal ah, sorry, it indeed affects <transition> usage. I think I'll have to revert this whole change...

@yyx990803 yyx990803 added a commit that referenced this issue Dec 27, 2016
@yyx990803 yyx990803 Revert "fix enter transition flicker regression (fix #4576)"
This reverts commit 89987e8.

@sqal I've reverted it to the old behavior and your use case should work as expected in the next release.

luventa commented Dec 27, 2016 edited

@yyx990803 Thanks alot for dealing with this issue!

@luventa luventa referenced this issue in vue-bulma/vue-admin Dec 28, 2016

Transition changes in 2.1.7 #129

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment