loleaflet/src/layer/marker/Annotation.js | 7 +++++++ 1 file changed, 7 insertions(+)
New commits: commit 8b3267e32edda7ee3904fd1f2509fb62b749b1e9 Author: Pranav Kant <pran...@collabora.co.uk> Date: Thu Mar 9 17:20:13 2017 +0530 loleaflet: Add change tracking captions Use the redline descriptions, such as, "Insert 'text'" etc. as captions in change tracking sidebar objects. Change-Id: I6c99f3b45725620b8888da77b0b8b4ebcdda10d2 diff --git a/loleaflet/src/layer/marker/Annotation.js b/loleaflet/src/layer/marker/Annotation.js index 2c55b57..5580715 100644 --- a/loleaflet/src/layer/marker/Annotation.js +++ b/loleaflet/src/layer/marker/Annotation.js @@ -94,6 +94,10 @@ L.Annotation = L.Layer.extend({ this._contentDate = L.DomUtil.create('div', 'loleaflet-annotation-date', tdAuthor); var divMenu = L.DomUtil.create('div', this._data.trackchange ? 'loleaflet-annotation-menu-redline' : 'loleaflet-annotation-menu', tdMenu); divMenu.annotation = this; + if (this._data.trackchange) { + this._captionNode = L.DomUtil.create('div', 'lolefalet-annotation-caption', wrapper); + this._captionText = L.DomUtil.create('div', '', this._captionNode); + } this._contentNode = L.DomUtil.create('div', 'loleaflet-annotation-content', wrapper); this._editNode = L.DomUtil.create('div', 'loleaflet-annotation-edit', wrapper); this._contentText = L.DomUtil.create('div', '', this._contentNode); @@ -174,6 +178,9 @@ L.Annotation = L.Layer.extend({ this._contentText.innerHTML = this._editText.innerHTML = this._data.text; this._contentAuthor.innerHTML = this._data.author; this._contentDate.innerHTML = this._data.dateTime; + if (this._data.trackchange) { + this._captionText.innerHTML = this._data.description; + } }, _updatePosition: function () { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits