[Libreoffice-commits] online.git: loleaflet/src
Dennis Francis (via logerrit)
logerrit at kemper.freedesktop.org
Wed Jul 8 14:55:08 UTC 2020
loleaflet/src/core/Socket.js | 7 +++++--
loleaflet/src/map/Map.js | 3 ++-
2 files changed, 7 insertions(+), 3 deletions(-)
New commits:
commit 0235fb48bdf11e546e68670fd51998b015c333cb
Author: Dennis Francis <dennis.francis at collabora.com>
AuthorDate: Tue Jul 7 14:15:58 2020 +0530
Commit: Dennis Francis <dennis.francis at collabora.com>
CommitDate: Wed Jul 8 16:54:48 2020 +0200
disable background layer for grids when using CanvasTileLayer
Change-Id: I6c852758b60c04a11c2ac4133cdf78903aff1d48
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98353
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at gmail.com>
Reviewed-by: Dennis Francis <dennis.francis at collabora.com>
diff --git a/loleaflet/src/core/Socket.js b/loleaflet/src/core/Socket.js
index b4f918da7..1f2dcf047 100644
--- a/loleaflet/src/core/Socket.js
+++ b/loleaflet/src/core/Socket.js
@@ -952,8 +952,11 @@ L.Socket = L.Class.extend({
tileHeightTwips: tileHeightTwips,
docType: command.type
});
- if (!this._map.options.backgroundLayer) {
- this._map.options.backgroundLayer = new L.CalcBackground().addTo(this._map);
+
+ this._map.options.backgroundLayerEnabled = !(docLayer instanceof L.CanvasTileLayer);
+
+ if (this._map.options.backgroundLayerEnabled) {
+ docLayer.backgroundLayer = new L.CalcBackground().addTo(this._map);
(new L.CalcGridLines()).addTo(this._map);
}
}
diff --git a/loleaflet/src/map/Map.js b/loleaflet/src/map/Map.js
index b4be77964..97163f1d7 100644
--- a/loleaflet/src/map/Map.js
+++ b/loleaflet/src/map/Map.js
@@ -41,7 +41,8 @@ L.Map = L.Evented.extend({
tileHeightTwips: window.tileSize * 15,
urlPrefix: 'lool',
wopiSrc: '',
- cursorURL: L.LOUtil.getURL('cursors')
+ cursorURL: L.LOUtil.getURL('cursors'),
+ backgroundLayerEnabled: true,
},
// Control.UIManager instance, set in main.js
More information about the Libreoffice-commits
mailing list