[Libreoffice-commits] online.git: loleaflet/src
Henry Castro
hcastro at collabora.com
Sun Mar 26 14:16:55 UTC 2017
loleaflet/src/layer/marker/Annotation.js | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
New commits:
commit 563b90a20a8c4e318504579ca3a6568d95072fd4
Author: Henry Castro <hcastro at collabora.com>
Date: Sun Mar 26 10:19:10 2017 -0400
loleaflet: remove save button of the annotation object
Change-Id: I1aa19e3620d1bbd3a76fae32e97c4c32adcf0fe6
diff --git a/loleaflet/src/layer/marker/Annotation.js b/loleaflet/src/layer/marker/Annotation.js
index 0dc4c135..28c099f0 100644
--- a/loleaflet/src/layer/marker/Annotation.js
+++ b/loleaflet/src/layer/marker/Annotation.js
@@ -156,7 +156,7 @@ L.Annotation = L.Layer.extend({
this._nodeReplyText = L.DomUtil.create(tagTextArea, classTextArea, this._nodeReply);
buttons = L.DomUtil.create(tagDiv, empty, this._nodeModify);
- this._createButton(buttons, _(' Save '), this._onSaveClick);
+ L.DomEvent.on(this._nodeModifyText, 'blur', this._onLostFocus, this);
this._createButton(buttons, cancel, this._onCancelClick);
buttons = L.DomUtil.create(tagDiv, empty, this._nodeReply);
this._createButton(buttons, _('Reply'), this._onReplyClick);
@@ -182,6 +182,13 @@ L.Annotation = L.Layer.extend({
this._map.fire('AnnotationCancel', {annotation: this});
},
+ _onLostFocus: function (e) {
+ L.DomEvent.stopPropagation(e);
+ this._data.text = this._contentText.innerHTML = this._nodeModifyText.value;
+ this.show();
+ this._map.fire('AnnotationSave', {annotation: this});
+ },
+
_onMouseClick: function (e) {
var target = e.target || e.srcElement;
L.DomEvent.stopPropagation(e);
@@ -215,13 +222,6 @@ L.Annotation = L.Layer.extend({
this._map.fire('AnnotationReply', {annotation: this});
},
- _onSaveClick: function (e) {
- L.DomEvent.stopPropagation(e);
- this._data.text = this._contentText.innerHTML = this._nodeModifyText.value;
- this.show();
- this._map.fire('AnnotationSave', {annotation: this});
- },
-
_updateLayout: function () {
var style = this._wrapper.style;
style.width = '';
More information about the Libreoffice-commits
mailing list