loleaflet/src/control/Control.JSDialogBuilder.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)
New commits: commit 44b361762ae5d416b46a87011d11af1d14318d05 Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Thu Oct 17 13:51:06 2019 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Thu Oct 17 13:51:20 2019 +0200 jsdialog: fon't show missing icon for spinfield but doesn't work for all cases Change-Id: I54df981441a9a5f10b9c0f36f93fc84eff2b9a42 diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js index 245507f31..e542cd98a 100644 --- a/loleaflet/src/control/Control.JSDialogBuilder.js +++ b/loleaflet/src/control/Control.JSDialogBuilder.js @@ -395,9 +395,12 @@ L.Control.JSDialogBuilder = L.Control.extend({ var div = L.DomUtil.create('div', 'spinfieldcontainer', parentContainer); div.id = data.id; - var image = L.DomUtil.create('img', 'spinfieldimage', div); - var icon = builder._createIconPath(data.id); - image.src = icon; + var commandName = data.id ? data.id.substring('.uno:'.length) : data.id; + if (commandName && commandName.length && L.LOUtil.existsIconForCommand(commandName)) { + var image = L.DomUtil.create('img', 'spinfieldimage', div); + var icon = builder._createIconPath(data.id); + image.src = icon; + } var spinfield = L.DomUtil.create('input', 'spinfield', div); spinfield.type = 'number'; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits