Skip to content
Snippets Groups Projects
Commit e217c7d2 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

Fixed #183 - Broken legend if exporting empty category chart

parent 6e2e5fb8
No related branches found
No related tags found
1 merge request!213merge v1_6_0 into master
...@@ -220,13 +220,13 @@ public class CategoriesChart extends VBox implements ChartExportable ...@@ -220,13 +220,13 @@ public class CategoriesChart extends VBox implements ChartExportable
labelName.setMinHeight(20); labelName.setMinHeight(20);
vboxNames.getChildren().add(labelName); vboxNames.getChildren().add(labelName);
String percentageIn = Helpers.NUMBER_FORMAT.format((currentItem.getBudgetIN() / totalIn)); String percentageIn = totalIn != 0 ? Helpers.NUMBER_FORMAT.format((currentItem.getBudgetIN() / totalIn)) : "0,00";
Label labelInSum = new Label("+" + Helpers.getCurrencyString(currentItem.getBudgetIN(), currency) + " (" + percentageIn + "%)"); Label labelInSum = new Label("+" + Helpers.getCurrencyString(currentItem.getBudgetIN(), currency) + " (" + percentageIn + "%)");
labelInSum.setStyle("-fx-font-weight: bold;"); labelInSum.setStyle("-fx-font-weight: bold;");
labelInSum.setMinHeight(20); labelInSum.setMinHeight(20);
vboxIn.getChildren().add(labelInSum); vboxIn.getChildren().add(labelInSum);
String percentageOut = Helpers.NUMBER_FORMAT.format((currentItem.getBudgetOUT() / totalOut)); String percentageOut = totalOut != 0 ? Helpers.NUMBER_FORMAT.format((currentItem.getBudgetOUT() / totalOut)) : "0,00";
Label labelOutSum = new Label(Helpers.getCurrencyString(currentItem.getBudgetOUT(), currency) + " (" + percentageOut + "%)"); Label labelOutSum = new Label(Helpers.getCurrencyString(currentItem.getBudgetOUT(), currency) + " (" + percentageOut + "%)");
labelOutSum.setStyle("-fx-font-weight: bold;"); labelOutSum.setStyle("-fx-font-weight: bold;");
labelOutSum.setMinHeight(20); labelOutSum.setMinHeight(20);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment