loleaflet/src/control/Control.PartsPreview.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-)
New commits: commit f192a5e7ba50f79328f478db8d70698de8984fe0 Author: Henry Castro <hcas...@collabora.com> AuthorDate: Fri Jan 10 11:47:29 2020 -0400 Commit: Henry Castro <hcas...@collabora.com> CommitDate: Mon Jan 13 13:13:15 2020 +0100 loleaflet: simplifiy click listener on thumbnail previews It is complicated to debug 5 event listener attached to an element, let's use one event listener. Change-Id: I9de1f1707f95f07a49358c8e7580ad232edd4389 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/86567 Reviewed-by: Henry Castro <hcas...@collabora.com> Tested-by: Henry Castro <hcas...@collabora.com> diff --git a/loleaflet/src/control/Control.PartsPreview.js b/loleaflet/src/control/Control.PartsPreview.js index 12c5bab19..212eb25b5 100644 --- a/loleaflet/src/control/Control.PartsPreview.js +++ b/loleaflet/src/control/Control.PartsPreview.js @@ -163,15 +163,14 @@ L.Control.PartsPreview = L.Control.extend({ img.hash = hashCode; img.src = L.Icon.Default.imagePath + '/preview_placeholder.png'; img.fetched = false; - L.DomEvent - .on(img, 'click', L.DomEvent.stopPropagation) - .on(img, 'click', L.DomEvent.stop) - .on(img, 'click', this._setPart, this) - .on(img, 'click', this._map.focus, this._map) - .on(img, 'click', function() { - this.partsFocused = true; - document.activeElement.blur(); - }, this); + L.DomEvent.on(img, 'click', function (e) { + L.DomEvent.stopPropagation(e); + L.DomEvent.stop(e); + this._setPart(e); + this._map.focus(); + this.partsFocused = true; + document.activeElement.blur(); + }, this); var topBound = this._previewContTop; var previewFrameTop = 0; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits