From 830fbdaebc4f2d3dd25395544559d9ec569e4d3f Mon Sep 17 00:00:00 2001 From: Paulo Gustavo Veiga Date: Sun, 5 Dec 2021 15:20:43 -0800 Subject: [PATCH] Fix NPE error --- packages/mindplot/package.json | 1 + packages/mindplot/src/components/widget/IconPanel.js | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/mindplot/package.json b/packages/mindplot/package.json index 3ac6b44d..11c183b4 100644 --- a/packages/mindplot/package.json +++ b/packages/mindplot/package.json @@ -57,6 +57,7 @@ "nodemon": "^2.0.12", "start-server-and-test": "^1.14.0", "webpack": "^5.44.0", + "webpack-bundle-analyzer": "^4.5.0", "webpack-cli": "^4.7.2", "webpack-dev-server": "^3.11.2", "webpack-merge": "^5.8.0" diff --git a/packages/mindplot/src/components/widget/IconPanel.js b/packages/mindplot/src/components/widget/IconPanel.js index 13b7fae3..cf3ec1ed 100644 --- a/packages/mindplot/src/components/widget/IconPanel.js +++ b/packages/mindplot/src/components/widget/IconPanel.js @@ -34,8 +34,10 @@ class IconPanel extends ToolbarPaneItem { for (let i = 0; i < ImageIcon.prototype.ICON_FAMILIES.length; i += 1) { const familyIcons = ImageIcon.prototype.ICON_FAMILIES[i].icons; for (let j = 0; j < familyIcons.length; j += 1) { - // Separate icons by line ... - let familyContent; + + + // @TODO: This is a bug, for some reason is working because is a var. This must change to let. + var familyContent; if ((count % 12) == 0) { familyContent = $('
'); content.append(familyContent);