Esanders has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/268891

Change subject: VE: Disable interaction with CE nodes
......................................................................

VE: Disable interaction with CE nodes

This is mostly prevented by the focus shield, but events
sometimes get through, like when scrolling fast.

Change-Id: I265531becb0678ce7a16f72a40757c575f07247a
---
M modules/ve-maps/ve.ce.MWMapsNode.js
1 file changed, 7 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Kartographer 
refs/changes/91/268891/1

diff --git a/modules/ve-maps/ve.ce.MWMapsNode.js 
b/modules/ve-maps/ve.ce.MWMapsNode.js
index 6f1003f..112bdcd 100644
--- a/modules/ve-maps/ve.ce.MWMapsNode.js
+++ b/modules/ve-maps/ve.ce.MWMapsNode.js
@@ -137,6 +137,13 @@
                // TODO: Support style editing
                geoJson: geoJson
        } );
+
+       // Disable interaction
+       this.map.dragging.disable();
+       this.map.touchZoom.disable();
+       this.map.doubleClickZoom.disable();
+       this.map.scrollWheelZoom.disable();
+       this.map.keyboard.disable();
 };
 
 /**

-- 
To view, visit https://gerrit.wikimedia.org/r/268891
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I265531becb0678ce7a16f72a40757c575f07247a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Kartographer
Gerrit-Branch: master
Gerrit-Owner: Esanders <esand...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to