<!-- Hello! Thanks for contributing. For the fastest response and resolution, please: - Make the issue title a succinct but specific description of the unexpected behavior. Bad: "Map rotation is broken". Good: "map.setBearing(...) throws a TypeError for negative values" - Include a link to a minimal demonstration of the bug. We recommend using https://jsbin.com. - Ensure you can reproduce the bug using the latest release. - Check the console for relevant errors and warnings - Only post to report a bug. For feature requests, please use https://github.com/mapbox/mapbox-gl-js/issues/new?template=Feature_request.md instead. Direct all other questions to https://stackoverflow.com/questions/tagged/mapbox-gl-js --> **mapbox-gl-js version**: master **browser**: ios safari ### Steps to Trigger Behavior 1. open debug/markers.html 2. click on markers ### Link to Demonstration debug/markers.html ### Expected Behavior Popups easily open. ### Actual Behavior Popups only sometimes open.