marker.bindPopup() - version 1.7.1 only; on Mac Safari only - click event isn't recognized properly
See original GitHub issueAn event added via marker.bindpopup()
- version 1.7.1 only using a Mac Safari (version 14 and 13) browser only - will only be recognized if one makes a long mouse-click of about 1s like a long tap event. If one adds such an event via marker.on('click', function(e) {this.openPopup();});
it works properly.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:10
- Comments:12 (1 by maintainers)
Top Results From Across the Web
Popup does not open when clicking on marker safari
This is a bug of Leaflet 1.7.1, see Leaflet #7255. In the newest master version of leaflet it is working, see Issue Comment....
Read more >Map marker popup does not work in Mac Safari - Drupal
Expected behaviour: a map marker can be clicked/tapped. This opens a popup with title and link to the Drupal node.
Read more >Documentation - a JavaScript library for interactive maps
Iterates over the layers of the map, optionally specifying context of the iterator function. map.eachLayer(function(layer){ layer.bindPopup('Hello'); });.
Read more >HTML Standard
1.7.1 Serializability of script execution; 1.7.2 Compliance with other specifications; 1.7.3 Extensibility. 1.8 HTML vs XML syntax; 1.9 Structure of this ...
Read more >ThemeNectar | Changelogs - Salient
Fixed preview functionality to generate dynamic element CSS correctly on Portfolio post type · Fixed "Carousel" page builder > "Flickity" type ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Are you using
contextmenu
event to capture taphold? If you aren’t then just specify map optiontap: false
.Otherwise try unreleased version from
master
.Read again:
tap
is Map option. Not TileLayer’s.