SINTEF-9012 / PruneCluster

Fast and realtime marker clustering for Leaflet
MIT License
551 stars 131 forks source link

Multiple tooltips created on zoom #148

Closed ghost closed 7 years ago

ghost commented 7 years ago

HELLo,

Seems like PruneCluster is adding a new tooltip on top of the old one everytime you zoom in or out. Hence, zooming back and forth 10 times will cause the tooltip to be created 10 times on top of each other.

ghost commented 7 years ago

This library is broken in so many ways, it has more bugs then functions. You can forget about doing anything more sophisticated then show markers in a cluster, manipulating and adjusting the markers and it's content has so many bugs that it's a pain to watch.

Thanks for wasting my time.

simison commented 7 years ago

Hey! Be a little bit more constructive and friendlier, please. People are putting their free time working on this. It's a group effort and you as a user are as much responsible for making/helping to make this library work as anyone already working on it. Just killing everyone's motivation and spirit totally doesn't serve anyone.

Which version of Leaflet are you using? Newer versions might have some issues with PruneCluster. If you look into previous issues, you'll notice that newer versions of Leaflet have changed oh things work and thus this library (which was built during Leaflet 0.7) might have some issues especially with popups/tooltips. There are also some tips and ideas how to get them work.

Pull requests are always welcome, you can make it work for yourself and thus be more productive and useful. :-)

If you can provide exact steps or code to replicate those bugs you're encountering, it would help so much!

simison commented 7 years ago

And while at it, you should check also https://github.com/mapbox/supercluster — an excellent library which might be more up to date.

ghost commented 7 years ago

@simison I came from Supercluster.

Regarding the rest of your comments, then i just hear excuses as to why this isn't working. Asking me to fix what never worked in the first place is not going to happen, would be easier to simply start over.

simison commented 7 years ago

@fjeddy I wish you luck in the world of using open source libararies with that attitude! <3

simison commented 7 years ago

(@yellowiscool; I recon this can be closed)

ghost commented 7 years ago

@simison Haha, releasing garbage into the world of open source is not helping anyone. Open source doesn't mean "Write whatever you want and then release it and have someone else fix what you couldn't do in the first place". To get contributors, you need to contribute, and from what I see, then this was never dedicated time and passion to begin with, so I find it hard to believe that you expect me to.

And yes, you recon it can be closed, because I choose to not have anything to do with this library, then the bug is suddenly non-existant. What a great attitude towards the library, and what an awesome contribution it is to the open source community.

PS: Considering how easily offended and de-motiviated you are, then you should consider a change in profession. This clearly isn't for you.

fungiboletus commented 7 years ago

Ok, this is obviously not a constructive discussion.

simison commented 7 years ago

@fjeddy I highly recommend you to read this: https://www.ubuntu.com/about/about-ubuntu/conduct and consider next time your style of communicating.

ghost commented 7 years ago

@simison I highly recommend you to read this: https://opensource.com/business/13/5/open-source-your-code and consider next time you plan to open source something.

fungiboletus commented 7 years ago

@fjeddy Your behaviour is not ok. Please move on.

ghost commented 7 years ago

@yellowiscool Then stop replying and move on.

simison commented 7 years ago

@yellowiscool: https://help.github.com/articles/locking-conversations/ 😉

fungiboletus commented 7 years ago

@simison Thanks for your time 😃

I blocked and reported this weird user. We only got very positive feedback so far, so it had to happen. I will upload a code-of-conduct because being nice is not obvious for everyone.