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

Added property to delay masonry.destroy() #95

Merged
merged 2 commits into from
May 12, 2020

Conversation

adambergman
Copy link
Contributor

There are a few old issues that mentioned this problem and I have found it myself when transitioning between routes in my app.

The problem is that masonry.destroy() is called immediately when components begin to destroy themselves on a page. This causes an issue during route/page transitions because all items will be aligned left in a single column (masonry is destroyed while the element is still visible during the transition).

With this addition you can set the amount of milliseconds you wish to wait for a destroy in the destroy-delay property on a vue-masonry element.

Fixes #77 for @nicroto and the issues users @treardon17, @kotuck, @max-schu, and @mklasinc were discussing in #48.

@thelucre
Copy link

thelucre commented Oct 2, 2020

Has this been published to NPM?

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

Successfully merging this pull request may close these issues.

[FR]: hide masonry before calling .destroy
3 participants