randyzwitch / streamlit-folium

Streamlit Component for rendering Folium maps
https://folium.streamlit.app/
MIT License
468 stars 176 forks source link

Marker popup not working in Safari #140

Closed espogian closed 4 months ago

espogian commented 1 year ago

Hi, using streamlit_folium 0.13 and Safari 16.6, I'm unable to show the content of a marker popup on the map. The issue is easily reproducible by clicking on the markers in this demo page: https://folium.streamlit.app/simple_popup

espogian commented 1 year ago

I want also to add the the issue is not present with the plain folium library: https://python-visualization.github.io/folium/quickstart.html

randyzwitch commented 1 year ago

Can you see if there is any messages in the developer tab in Safari to hint at what the issue might be? It's working in Chrome, so hopefully Safari will tell us what it doesn't like

randyzwitch commented 1 year ago

Looks like this might be a duplicate to #61

espogian commented 1 year ago

I do not see any relevant in Safari logs apparently. The reason why I've opened another issue is that #61 mentions that the issue is not occurring using an inline explicit popup, while for me this is not working. Oddly enough, the issue seems to be present for simple (marker) popups only, for example GeoJson popups are working: https://folium.streamlit.app/geojson_popup

randyzwitch commented 4 months ago

Closing, as I'm guessing/hoping that 0.20.0 fixes this by including all the relevant JS libraries. If that is not the case, please let me know and I'll re-open this issue