loleaflet/src/map/handler/Map.Mouse.js |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

New commits:
commit 620fdaf3fb7f83c30cc3dac52a207e8e37cb9db8
Author: Henry Castro <hcas...@collabora.com>
Date:   Fri Jan 22 17:36:48 2016 -0400

    loleaflet: update button modifier on mouse event

diff --git a/loleaflet/src/map/handler/Map.Mouse.js 
b/loleaflet/src/map/handler/Map.Mouse.js
index 07ddf8e..440298d 100644
--- a/loleaflet/src/map/handler/Map.Mouse.js
+++ b/loleaflet/src/map/handler/Map.Mouse.js
@@ -78,7 +78,13 @@ L.Map.Mouse = L.Handler.extend({
                        }
                }
 
-               var modifier = this._map.keyboard.modifier;
+               var modifier = 0;
+               var shift = e.originalEvent.shiftKey ? 
this._map.keyboard.keyModifier.shift : 0;
+               var ctrl = e.originalEvent.ctrlKey ? 
this._map.keyboard.keyModifier.ctrl : 0;
+               var alt = e.originalEvent.altKey ? 
this._map.keyboard.keyModifier.alt : 0;
+               var cmd = e.originalEvent.metaKey ? 
this._map.keyboard.keyModifier.ctrlMac : 0;
+               modifier = shift | ctrl | alt | cmd;
+
                var buttons = 0;
                buttons |= e.originalEvent.button === this.JSButtons.left ? 
this.LOButtons.left : 0;
                buttons |= e.originalEvent.button === this.JSButtons.middle ? 
this.LOButtons.middle : 0;
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to