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

Reply via email to