From bb50d5936f129f8f83865ca0fc47204a672c5435 Mon Sep 17 00:00:00 2001 From: Antoine Abt Date: Fri, 14 Feb 2014 11:25:34 +0100 Subject: [PATCH] Prevent OSX Safari to display distorded map --- src/ol/control/fullscreencontrol.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ol/control/fullscreencontrol.js b/src/ol/control/fullscreencontrol.js index b7a5dac4fd..a8f7de993a 100644 --- a/src/ol/control/fullscreencontrol.js +++ b/src/ol/control/fullscreencontrol.js @@ -104,9 +104,13 @@ ol.control.FullScreen.prototype.handleFullScreenChange_ = function() { var opened = this.cssClassName_ + '-true'; var closed = this.cssClassName_ + '-false'; var anchor = goog.dom.getFirstElementChild(this.element); + var map = this.getMap(); if (goog.dom.fullscreen.isFullScreen()) { goog.dom.classes.swap(anchor, closed, opened); } else { goog.dom.classes.swap(anchor, opened, closed); } + if (!goog.isNull(map)) { + map.updateSize(); + } };