diff --git a/src/ol/control/zoomslidercontrol.js b/src/ol/control/zoomslidercontrol.js index 4aeb31ec94..e233a138aa 100644 --- a/src/ol/control/zoomslidercontrol.js +++ b/src/ol/control/zoomslidercontrol.js @@ -190,7 +190,13 @@ ol.control.ZoomSlider.prototype.initSlider_ = function() { }; var thumb = container.firstElementChild; - var thumbMargins = goog.style.getMarginBox(thumb); + var thumbComputedStyles = window.getComputedStyle(thumb); + var thumbMargins = { + left: parseFloat(thumbComputedStyles['marginLeft']), + right: parseFloat(thumbComputedStyles['marginRight']), + top: parseFloat(thumbComputedStyles['marginTop']), + bottom: parseFloat(thumbComputedStyles['marginBottom']) + }; var thumbBorderBoxSize = goog.style.getBorderBoxSize(thumb); var thumbWidth = thumbBorderBoxSize.width + thumbMargins.right + thumbMargins.left;