Browse Source

KERNEL-7376 优化设计器上一些性能问题

feature/10.0
Henry.Wang 3 years ago
parent
commit
635742912d
  1. 5
      designer-base/src/main/java/com/fr/base/svg/SVGIcon.java

5
designer-base/src/main/java/com/fr/base/svg/SVGIcon.java

@ -76,7 +76,10 @@ public class SVGIcon implements Icon {
}
BufferedImage image = (BufferedImage) SVGLoader.load(url);
icon = image == null ? IOUtils.readIcon(url) : new SVGIcon(image);
iconCache.put(url, icon);
//只缓存svg图表
if (image != null){
iconCache.put(url, icon);
}
}
return icon;
}

Loading…
Cancel
Save