diff --git a/designer-chart/src/main/java/com/fr/van/chart/designer/style/label/VanChartPlotLabelDetailPane.java b/designer-chart/src/main/java/com/fr/van/chart/designer/style/label/VanChartPlotLabelDetailPane.java index de5cb4d90..b774de89e 100644 --- a/designer-chart/src/main/java/com/fr/van/chart/designer/style/label/VanChartPlotLabelDetailPane.java +++ b/designer-chart/src/main/java/com/fr/van/chart/designer/style/label/VanChartPlotLabelDetailPane.java @@ -185,7 +185,9 @@ public class VanChartPlotLabelDetailPane extends BasicPane { positionPane.setLayout(new BorderLayout()); positionPane.add(getLabelPositionPane(comps, row, col), BorderLayout.CENTER); - parent.initListener(positionPane); + if (parent != null) { + parent.initListener(positionPane); + } }