[Libreoffice-commits] online.git: Branch 'distro/collabora/collabora-online-2-1' - loleaflet/src

Pranav Kant pranavk at collabora.co.uk
Tue Apr 25 15:28:09 UTC 2017


 loleaflet/src/layer/marker/Annotation.js |    7 +++++++
 1 file changed, 7 insertions(+)

New commits:
commit 0fda13ba3962c3a9175eaac311c49f7b4f64b7f1
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Tue Apr 25 20:27:23 2017 +0530

    loleaflet: Commit reply comment when focus lost
    
    Change-Id: I0a47c6b74afed31264aec06ab654063fb5beaca8
    (cherry picked from commit 07607863925cf4fc2dbc91685d8f430f849c5535)
    Reviewed-on: https://gerrit.libreoffice.org/36954
    Reviewed-by: Jan Holesovsky <kendy at collabora.com>
    Tested-by: Jan Holesovsky <kendy at collabora.com>

diff --git a/loleaflet/src/layer/marker/Annotation.js b/loleaflet/src/layer/marker/Annotation.js
index 30959f20..87fd29e9 100644
--- a/loleaflet/src/layer/marker/Annotation.js
+++ b/loleaflet/src/layer/marker/Annotation.js
@@ -191,6 +191,7 @@ L.Annotation = L.Layer.extend({
 
 		buttons = L.DomUtil.create(tagDiv, empty, this._nodeModify);
 		L.DomEvent.on(this._nodeModifyText, 'blur', this._onLostFocus, this);
+		L.DomEvent.on(this._nodeReplyText, 'blur', this._onLostFocusReply, this);
 		this._createButton(buttons, _('Save'), this._onSaveComment);
 		this._createButton(buttons, cancel, this._onCancelClick);
 		buttons = L.DomUtil.create(tagDiv, empty, this._nodeReply);
@@ -230,6 +231,12 @@ L.Annotation = L.Layer.extend({
 		}
 	},
 
+	_onLostFocusReply: function(e) {
+		if (this._nodeReplyText.value !== '') {
+			this._onReplyClick(e);
+		}
+	},
+
 	_onMouseClick: function (e) {
 		var target = e.target || e.srcElement;
 		L.DomEvent.stopPropagation(e);


More information about the Libreoffice-commits mailing list