loleaflet/dist/loleaflet.css | 1 + loleaflet/src/control/Control.LokDialog.js | 1 + 2 files changed, 2 insertions(+)
New commits: commit 5d190a3a363aacbc6eee4ac218fed7db956695bf Author: Pranav Kant <pran...@collabora.co.uk> Date: Sat Dec 23 17:57:00 2017 +0530 loleaflet: '/' or backspace launches browser-specific actions Make the canvas contentEditable which prevents such actions from being invoked. Other alternative would be to add a dummy text field but this seems to do the work as well. Change-Id: I8d39f06b02959459e0beeebad2eefcd8e9e00d9d Reviewed-on: https://gerrit.libreoffice.org/47069 Reviewed-by: Jan Holesovsky <ke...@collabora.com> Tested-by: Jan Holesovsky <ke...@collabora.com> diff --git a/loleaflet/dist/loleaflet.css b/loleaflet/dist/loleaflet.css index 7c054c33..38d9383e 100644 --- a/loleaflet/dist/loleaflet.css +++ b/loleaflet/dist/loleaflet.css @@ -349,5 +349,6 @@ body { } .lokdialog_canvas { + cursor: default; display: block; /* required to remove all borders around canvas element */ } diff --git a/loleaflet/src/control/Control.LokDialog.js b/loleaflet/src/control/Control.LokDialog.js index 0f3dc49f..4abf350b 100644 --- a/loleaflet/src/control/Control.LokDialog.js +++ b/loleaflet/src/control/Control.LokDialog.js @@ -187,6 +187,7 @@ L.Control.LokDialog = L.Control.extend({ dialogCanvas.width = width; dialogCanvas.height = height; dialogCanvas.tabIndex = '0'; + dialogCanvas.contentEditable = true; dialogCanvas.id = strDlgId + '-canvas'; var that = this; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits