Jump to content
Search Community

Tween overwrite 'auto' does not work for css classNames

waynoss
Moderator Tag

Warning: Please note

This thread was started before GSAP 3 was released. Some information, especially the syntax, may be out of date for GSAP 3. Please see the GSAP 3 migration guide and release notes for more information about how to update the code to GSAP 3's syntax. 

Recommended Posts

Posted

Hi Jack, thanks for the gsap.

 

From what i see the overwrite auto does not work for tweens initiated via css className.

 

So if you have say an on-mouseover and add a css class {css:{className:"+=class1"}} and then mouse-out before the css property tweens are complete and remove the class {css:{className:"-=class1"}}, the first tween/s are not cancelled and continue to completion - and then the remove class takes effect immediately.

 

If you use overwrite "all" - all tweens stop as expected.

 

Cheers

Posted

Thanks for pointing that out - we're looking into it. That's actually a pretty difficult thing to accomplish cleanly for a bunch of reasons, but we're workin' on it. Stand by...

Posted

I updated my files yesterday from that link so I think I'm up to date.

Posted

And is it not working for you? If not, please post a very simple HTML/JS doc that clearly demonstrates the issue and I'll take a peek.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...