loleaflet/src/layer/tile/TileLayer.js | 9 ++++++++- loleaflet/src/map/Map.js | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-)
New commits: commit ba6663d4457932e604cd1e0dfba0e3218dce10e6 Author: Henry Castro <hcas...@collabora.com> Date: Wed Jun 10 21:59:09 2015 -0400 loleaflet: Added onkeyup event. diff --git a/loleaflet/src/layer/tile/TileLayer.js b/loleaflet/src/layer/tile/TileLayer.js index 24363c3..70750ec 100644 --- a/loleaflet/src/layer/tile/TileLayer.js +++ b/loleaflet/src/layer/tile/TileLayer.js @@ -81,7 +81,8 @@ L.TileLayer = L.GridLayer.extend({ var events = { viewreset: this._viewReset, moveend: this._move, - keypress: this._onKeyPress + keypress: this._onKeyPress, + keyup: this._onKeyUp }; if (!this.options.updateWhenIdle) { @@ -713,6 +714,12 @@ L.TileLayer = L.GridLayer.extend({ } }, + _onKeyUp: function (e) { + if (this._cursorMarker) { + this._postKeyboardEvent('up', e.originalEvent.charCode, this._toUNOKeyCode(e.originalEvent.keyCode)); + } + }, + _onUpdateCursor: function () { if (this._cursorVisible && this._cursorBounds ) { if (this._cursorMarker) diff --git a/loleaflet/src/map/Map.js b/loleaflet/src/map/Map.js index 72a9c49..06b31b4 100644 --- a/loleaflet/src/map/Map.js +++ b/loleaflet/src/map/Map.js @@ -582,7 +582,7 @@ L.Map = L.Evented.extend({ var onOff = remove ? 'off' : 'on'; L.DomEvent[onOff](this._container, 'click dblclick mousedown mouseup ' + - 'mouseover mouseout mousemove contextmenu keypress', this._handleDOMEvent, this); + 'mouseover mouseout mousemove contextmenu keypress keyup', this._handleDOMEvent, this); if (this.options.trackResize) { L.DomEvent[onOff](window, 'resize', this._onResize, this); @@ -635,7 +635,7 @@ L.Map = L.Evented.extend({ var data = { originalEvent: e }; - if (e.type !== 'keypress') { + if (e.type !== 'keypress' && e.type !== 'keyup') { data.containerPoint = target instanceof L.Marker ? this.latLngToContainerPoint(target.getLatLng()) : this.mouseEventToContainerPoint(e); data.layerPoint = this.containerPointToLayerPoint(data.containerPoint); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits