[Libreoffice-commits] online.git: loleaflet/src
Henry Castro (via logerrit)
logerrit at kemper.freedesktop.org
Tue Aug 20 14:19:09 UTC 2019
loleaflet/src/map/handler/Map.TouchGesture.js | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
New commits:
commit e9f376132244efc2823293339dd86817f467067b
Author: Henry Castro <hcastro at collabora.com>
AuthorDate: Fri Jun 28 13:22:49 2019 -0400
Commit: Henry Castro <hcastro at collabora.com>
CommitDate: Tue Aug 20 16:18:51 2019 +0200
loleaflet: mobile: avoid long press in graphic handler markers
Change-Id: I4d526beb0114fae3298906aaf1a774d8915bf6eb
Reviewed-on: https://gerrit.libreoffice.org/77830
Reviewed-by: Henry Castro <hcastro at collabora.com>
Tested-by: Henry Castro <hcastro at collabora.com>
diff --git a/loleaflet/src/map/handler/Map.TouchGesture.js b/loleaflet/src/map/handler/Map.TouchGesture.js
index db4f433aa..899cd6c2d 100644
--- a/loleaflet/src/map/handler/Map.TouchGesture.js
+++ b/loleaflet/src/map/handler/Map.TouchGesture.js
@@ -64,8 +64,6 @@ L.Map.TouchGesture = L.Handler.extend({
L.DomEvent.on(document, L.Draggable.END[events], this._onDocUp, this);
}
- L.DomEvent.on(document, 'contextmenu', L.DomEvent.preventDefault);
-
/// $.contextMenu does not support touch events so,
/// attach 'touchend' menu clicks event handler
if (this._hammer.input instanceof Hammer.TouchInput) {
@@ -165,6 +163,10 @@ L.Map.TouchGesture = L.Handler.extend({
latlng = this._map.layerPointToLatLng(layerPoint),
mousePos = this._map._docLayer._latLngToTwips(latlng);
+ if (this._state === L.Map.TouchGesture.MARKER) {
+ return;
+ }
+
if (window.ThisIsTheiOSApp) {
// console.log('==> ' + e.timeStamp);
if (!this._toolbar._map && this._map._docLayer.containsSelection(latlng)) {
More information about the Libreoffice-commits
mailing list