[Libreoffice-commits] online.git: loleaflet/src
Szymon Kłos (via logerrit)
logerrit at kemper.freedesktop.org
Thu Oct 17 11:32:56 UTC 2019
loleaflet/src/control/Control.JSDialogBuilder.js | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
New commits:
commit 2b1d14c835ac7e04cdc4d8c064b9136b10751463
Author: Szymon Kłos <szymon.klos at collabora.com>
AuthorDate: Thu Oct 17 13:31:35 2019 +0200
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Thu Oct 17 13:32:07 2019 +0200
jsdialogs: make insert table working
Change-Id: I7f2c7b190bf8ff438ee606213ac7eb7e73e03382
diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js
index 1ec58c00b..245507f31 100644
--- a/loleaflet/src/control/Control.JSDialogBuilder.js
+++ b/loleaflet/src/control/Control.JSDialogBuilder.js
@@ -413,16 +413,16 @@ L.Control.JSDialogBuilder = L.Control.extend({
var minus = L.DomUtil.create('div', 'minus', controlsContainer);
minus.innerHTML = '-';
- if (data.min)
+ if (data.min != undefined)
$(spinfield).attr('min', data.min);
- if (data.max)
+ if (data.max != undefined)
$(spinfield).attr('max', data.max);
if (data.enabled == 'false')
$(spinfield).attr('disabled', 'disabled');
- if (data.text)
+ if (data.text != undefined)
$(spinfield).attr('value', builder._cleanValueFromUnits(data.text));
else if (data.children && data.children.length)
$(spinfield).attr('value', builder._cleanValueFromUnits(data.children[0].text));
@@ -720,7 +720,11 @@ L.Control.JSDialogBuilder = L.Control.extend({
builder._spinfieldControl(content, colsData, builder, function() { });
var buttonData = { text: _('Insert table') };
- builder._pushbuttonControl(content, buttonData, builder, function() { });
+ builder._pushbuttonControl(content, buttonData, builder, function() {
+ var rowsCount = parseInt($('#rows > input.spinfield').get(0).value);
+ var colsCount = parseInt($('#cols > input.spinfield').get(0).value);
+ builder.map.sendUnoCommand('.uno:InsertTable?Columns=' + colsCount + '&Rows=' + rowsCount);
+ });
builder._explorableMenu(parentContainer, title, data.children, builder, content);
},
More information about the Libreoffice-commits
mailing list