Code Monkey home page Code Monkey logo

Comments (18)

maronaquillo avatar maronaquillo commented on June 17, 2024 3

@jelgblad useImagesLoaded is off.
@AbhayVel It's weird but I managed to get rid of the error by setting
transitionDuration: '0.0000001s'

from angular2-masonry.

jelgblad avatar jelgblad commented on June 17, 2024

Thanks for your input. I will run some test and look into this!

from angular2-masonry.

jelgblad avatar jelgblad commented on June 17, 2024

Hmm. So your problem is that you want to add an item so that it just pops up without it transitioning into place?

from angular2-masonry.

farantesrodrigues avatar farantesrodrigues commented on June 17, 2024

yes, but load it asynchronously...

from angular2-masonry.

rowies avatar rowies commented on June 17, 2024

Got the same problem :) would be nice if this works in a future version :D The LayoutComplete fires every time I add an item to the array

from angular2-masonry.

jelgblad avatar jelgblad commented on June 17, 2024

Yea I see the problem. But it will take some rethinking... Code ideas or PRs on how to fix stuff like this are always welcome!

from angular2-masonry.

maronaquillo avatar maronaquillo commented on June 17, 2024

Setting the transitionDuration to 0 and add css animation on the items solves the append issue but it creates an error Cannot read property 'removeChild' of null when removing some items.

options: MasonryOptions = { transitionDuration: '0', };

from angular2-masonry.

jelgblad avatar jelgblad commented on June 17, 2024

@maronaquillo what version are you running?

from angular2-masonry.

maronaquillo avatar maronaquillo commented on June 17, 2024

@jelgblad [email protected]

from angular2-masonry.

AbhayVel avatar AbhayVel commented on June 17, 2024

I am having same issue, Still not able to resolve , not able to get it meaning of "add css animation on ". can any one provide detail?

from angular2-masonry.

AbhayVel avatar AbhayVel commented on June 17, 2024

@maronaquillo and @jelgblad

Can you please provide solution for mentioned problem? I am not able to get it?
"Cannot read property 'removeChild' of null when removing some items."

Setting the transitionDuration to 0 and add css animation on the items solves the append issue but it creates an error Cannot read property 'removeChild' of null when removing some items.

options: MasonryOptions = { transitionDuration: '0', };

from angular2-masonry.

jelgblad avatar jelgblad commented on June 17, 2024

@maronaquillo @AbhayVel is this with useImagesLoaded on or off? Do you still have this issue with [email protected]?

from angular2-masonry.

AbhayVel avatar AbhayVel commented on June 17, 2024

@jelgblad no, I am getting this issue as I have observable list.
Yes, I am using 0.3.0 version only.

from angular2-masonry.

AbhayVel avatar AbhayVel commented on June 17, 2024

@jelgblad , Hi Can you please provide me help on this, Still I am facing following issue.
"Cannot read property 'removeChild' of null when removing some items."

from angular2-masonry.

jelgblad avatar jelgblad commented on June 17, 2024

@AbhayVel if you could set up a punk showing your problem, that would be really helpful. You can fork this one: https://plnkr.co/edit/mmi5tk6hvzEazYQUGZUC?p=preview

from angular2-masonry.

nick-jonas avatar nick-jonas commented on June 17, 2024

@maronaquillo I have the same issue. Setting transitionDuration: '0.0000001s' does get rid of the error, however I get this long flash on the screen (everything gets wiped off and on) whenever my Observable stream is updated...

from angular2-masonry.

Rich-Squirrel365 avatar Rich-Squirrel365 commented on June 17, 2024

@nick-jonas I am getting the same issue too with "Cannot read property 'removeChild' of null when removing some items." I have set transitionDuration to 0.000001s and the issue is gone but like you I get the screen rendering flash. Did you manage to either get transition 0 working or find a way to get rid of the screen flash?

I am on angular2-masonry 0.4.0

from angular2-masonry.

maronaquillo avatar maronaquillo commented on June 17, 2024

@kedger Did you set it like this? This works on my end.
options: MasonryOptions = { transitionDuration: '0', gutter: 9, };

from angular2-masonry.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.