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

Stagger causes the transitions to separate #1391

Open
baddiedev opened this issue Apr 12, 2018 · 1 comment
Open

Stagger causes the transitions to separate #1391

baddiedev opened this issue Apr 12, 2018 · 1 comment
Labels

Comments

@baddiedev
Copy link

Hi Dave

I like the stagger effect and want to use it, but after a filter has been applied a few times the transitions seem to separate and be executed one after another.

This pen is your own stagger example.
Test case: https://codepen.io/desandro/pen/WwavbO

If you click between the options a few times to filter the list, you start to notice that on some occasions the transitions don't happen right.

The opacity transitions will happen on the elements in their intended (new) position, then the elements relocate to seemingly random locations and then scale and slide into the intended position again. This only seems to happen when stagger is used.

The effect is not visually so bad in your example because all of the squares are identical and you can't really pick up on it. But when the contents of each element is different you notice really easily. It has the effect of making any element that the filter is revealing fade in, disappear and then slide in again.

@desandro desandro added the bug label Apr 16, 2018
@desandro
Copy link
Member

Thanks for reporting this bug. I'll look into addressing this issue next time I'm doing development on Isotope.

@desandro desandro changed the title Stagger causes the transitions to seperate Stagger causes the transitions to separate Apr 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants