diff --git a/editor/js/main.js b/editor/js/main.js index f4f42b90d..3cf8ca549 100644 --- a/editor/js/main.js +++ b/editor/js/main.js @@ -24,7 +24,25 @@ url: 'nodes', success: function(data) { RED.nodes.setNodeList(data); - RED.i18n.loadNodeCatalogs(loadNodes); + RED.i18n.loadNodeCatalogs(function() { + loadIconList(loadNodes); + }); + } + }); + } + + function loadIconList(done) { + $.ajax({ + headers: { + "Accept":"application/json" + }, + cache: false, + url: 'icons', + success: function(data) { + RED.nodes.setIconSets(data); + if (done) { + done(); + } } }); } @@ -122,6 +140,7 @@ typeList = "