[Libreoffice-commits] online.git: Branch 'feature/calc-canvas' - loleaflet/src
Michael Meeks (via logerrit)
logerrit at kemper.freedesktop.org
Mon Aug 31 15:31:29 UTC 2020
loleaflet/src/layer/tile/CanvasTileLayer.js | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
New commits:
commit 5977df94df89b253cd587a9153f43f8ae9750bfc
Author: Michael Meeks <michael.meeks at collabora.com>
AuthorDate: Fri Aug 28 16:05:04 2020 +0100
Commit: Michael Meeks <michael.meeks at collabora.com>
CommitDate: Mon Aug 31 16:29:10 2020 +0100
calc tiles: connect debug to global setting.
Change-Id: I0db008ac40020c9173d37969aa6c23b3a1696f79
diff --git a/loleaflet/src/layer/tile/CanvasTileLayer.js b/loleaflet/src/layer/tile/CanvasTileLayer.js
index 35f23437a..4983fef2a 100644
--- a/loleaflet/src/layer/tile/CanvasTileLayer.js
+++ b/loleaflet/src/layer/tile/CanvasTileLayer.js
@@ -36,10 +36,6 @@ L.TileCoordData.parseKey = function (keyString) {
L.CanvasTilePainter = L.Class.extend({
- options: {
- debug: true,
- },
-
initialize: function (layer) {
this._layer = layer;
this._canvas = this._layer._canvas;
@@ -126,8 +122,8 @@ L.CanvasTilePainter = L.Class.extend({
clear: function () {
this._canvasCtx.save();
this._canvasCtx.scale(1, 1);
- if (this.options.debug)
- this._canvasCtx.fillStyle = 'red';
+ if (this._layer._debug)
+ this._canvasCtx.fillStyle = 'rgba(255, 0, 0, 0.5)';
else
this._canvasCtx.fillStyle = 'white';
this._canvasCtx.fillRect(0, 0, this._width, this._height);
@@ -181,9 +177,9 @@ L.CanvasTilePainter = L.Class.extend({
this._canvasCtx.clip();
this._canvasCtx.drawImage(tile.el, tile.coords.x, tile.coords.y);
- if (this.options.debug)
+ if (this._layer._debug)
{
- this._canvasCtx.strokeStyle = 'red';
+ this._canvasCtx.strokeStyle = 'rgba(255, 0, 0, 0.5)';
this._canvasCtx.strokeRect(tile.coords.x, tile.coords.y, 256, 256);
}
this._canvasCtx.restore();
@@ -273,13 +269,13 @@ L.CanvasTilePainter = L.Class.extend({
this._topLeft = newTopLeft;
this._paintWholeCanvas();
- if (this.options.debug)
+ if (this._layer._debug)
this._drawSplits();
},
_paintWholeCanvas: function () {
- if (this.options.debug)
+ if (this._layer._debug)
this.clear();
var zoom = this._lastZoom || Math.round(this._map.getZoom());
More information about the Libreoffice-commits
mailing list