[Libreoffice-commits] online.git: loleaflet/src
Michael Meeks (via logerrit)
logerrit at kemper.freedesktop.org
Thu Feb 13 05:07:38 UTC 2020
loleaflet/src/layer/tile/GridLayer.js | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 1bc10345432aa1858867228ecb57b46c1ccbde1c
Author: Michael Meeks <michael.meeks at collabora.com>
AuthorDate: Thu Feb 13 04:25:36 2020 +0000
Commit: Ashod Nakashian <ashnakash at gmail.com>
CommitDate: Thu Feb 13 06:07:14 2020 +0100
Avoid exception dragging during shutdown.
Really TileLayer.js should have a clean on remove that dis-connects
from drag, resize etc. but it doesn't yet.
Change-Id: Ia2c2268875187a2f1115b7d357fd56ab825bb77f
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/88578
Reviewed-by: Michael Meeks <michael.meeks at collabora.com>
Tested-by: Ashod Nakashian <ashnakash at gmail.com>
diff --git a/loleaflet/src/layer/tile/GridLayer.js b/loleaflet/src/layer/tile/GridLayer.js
index a69741462..9a9d7f004 100644
--- a/loleaflet/src/layer/tile/GridLayer.js
+++ b/loleaflet/src/layer/tile/GridLayer.js
@@ -446,6 +446,7 @@ L.GridLayer = L.Layer.extend({
},
_updateScrollOffset: function () {
+ if (!this._map) return;
var centerPixel = this._map.project(this._map.getCenter());
var newScrollPos = centerPixel.subtract(this._map.getSize().divideBy(2));
var x = Math.round(newScrollPos.x < 0 ? 0 : newScrollPos.x);
More information about the Libreoffice-commits
mailing list