How can I click on overlapping data points in a bokeh plot?

Hello all,

I am plotting a scatter plot in bokeh and have to deal with many overlapping datapoints. When using the HoverTool it nicely shows a list of the points at that specific location. What doesn’t work is using the TapTool to be able click on all of those individual points. In fact I will only be able to click on the top-most point.

One possible idea was to try and click on the labels from the HoverTool by making them stick like this: https://codepen.io/drapja/pen/MJyxvv which is being discussed in: https://github.com/bokeh/bokeh/issues/5724

I could then put links in those tool tips and make the user click on the one she wants.

Unfortunately, this sample implementation doesn’t work for me (the labels disappear on click): https://stackoverflow.com/questions/41640536/bokeh-how-to-make-hovertool-tooltips-stick-to-points-on-click

Thanks for any advice,

Chris