diff --git a/src/css/mapbox-gl.css b/src/css/mapbox-gl.css index 90f612daadd..fb4386bf90a 100644 --- a/src/css/mapbox-gl.css +++ b/src/css/mapbox-gl.css @@ -56,7 +56,13 @@ .mapboxgl-ctrl-bottom-left { bottom: 0; left: 0; } .mapboxgl-ctrl-bottom-right { right: 0; bottom: 0; } -.mapboxgl-ctrl { clear: both; pointer-events: auto; } +.mapboxgl-ctrl { + clear: both; + pointer-events: auto; + + /* workaround for a Safari bug https://github.com/mapbox/mapbox-gl-js/issues/8185 */ + transform: translate(0, 0); +} .mapboxgl-ctrl-top-left .mapboxgl-ctrl { margin: 10px 0 0 10px; float: left; } .mapboxgl-ctrl-top-right .mapboxgl-ctrl { margin: 10px 10px 0 0; float: right; } .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl { margin: 0 0 10px 10px; float: left; }