[Libreoffice-commits] online.git: Branch 'distro/collabora/collabora-online-3-0' - loleaflet/src
Andras Timar
andras.timar at collabora.com
Thu Nov 16 16:07:37 UTC 2017
loleaflet/src/map/handler/Map.Scroll.js | 31 ++-----------------------------
1 file changed, 2 insertions(+), 29 deletions(-)
New commits:
commit cde2a3c36dd9cad92fc34b3994f3f823b4e2e02d
Author: Andras Timar <andras.timar at collabora.com>
Date: Thu Nov 16 17:06:39 2017 +0100
Revert "implemented zooming with Ctrl-<mousewheel>"
This reverts commit a3c1a685cd4107f229b97619bcce9a3646fc7730.
Change-Id: I81141977d630f95683a372711effcf8d5edd9e20
diff --git a/loleaflet/src/map/handler/Map.Scroll.js b/loleaflet/src/map/handler/Map.Scroll.js
index 08722e02..9c584ecc 100644
--- a/loleaflet/src/map/handler/Map.Scroll.js
+++ b/loleaflet/src/map/handler/Map.Scroll.js
@@ -39,17 +39,13 @@ L.Map.Scroll = L.Handler.extend({
var left = Math.max(debounce - (+new Date() - this._startTime), 0);
clearTimeout(this._timer);
- if (e.ctrlKey) {
- this._timer = setTimeout(L.bind(this._performZoom, this), left);
- }
- else if (e.shiftKey) {
+ if (e.shiftKey) {
this._vertical = 0;
- this._timer = setTimeout(L.bind(this._performScroll, this), left);
}
else {
this._vertical = 1;
- this._timer = setTimeout(L.bind(this._performScroll, this), left);
}
+ this._timer = setTimeout(L.bind(this._performScroll, this), left);
L.DomEvent.stop(e);
},
@@ -64,29 +60,6 @@ L.Map.Scroll = L.Handler.extend({
if (!delta) { return; }
map.fire('scrollby', {x: (1 - this._vertical) * delta * scrollAmount, y: this._vertical * delta * scrollAmount});
- },
-
- _performZoom: function () {
- var map = this._map,
- delta = this._delta,
- zoom = map.getZoom();
-
- map.stop(); // stop panning and fly animations if any
-
- delta = delta > 0 ? Math.ceil(delta) : Math.floor(delta);
- delta = Math.max(Math.min(delta, 4), -4);
- delta = map._limitZoom(zoom + delta) - zoom;
-
- this._delta = 0;
- this._startTime = null;
-
- if (!delta) { return; }
-
- if (map.options.scrollWheelZoom === 'center') {
- map.setZoom(zoom + delta);
- } else {
- map.setZoomAround(this._lastMousePos, zoom + delta);
- }
}
});
More information about the Libreoffice-commits
mailing list