From 7ba3dbd54bc657b3fde845d9a90ab4545fbaba4a Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Wed, 9 Aug 2017 19:47:33 +0200 Subject: [PATCH] Fixed #140 - month chart lines is not fully initialized when snapshot is taken --- .../budgetmaster/logic/charts/MonthLineChart.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/de/deadlocker8/budgetmaster/logic/charts/MonthLineChart.java b/src/de/deadlocker8/budgetmaster/logic/charts/MonthLineChart.java index 96419f9b9..c15c39dab 100644 --- a/src/de/deadlocker8/budgetmaster/logic/charts/MonthLineChart.java +++ b/src/de/deadlocker8/budgetmaster/logic/charts/MonthLineChart.java @@ -36,15 +36,16 @@ public class MonthLineChart extends VBox implements ChartExportable this.currency = currency; this.setSpacing(10); - this.getChildren().add(generate()); + this.getChildren().add(generate(true)); } - private LineChart<String, Number> generate() + private LineChart<String, Number> generate(boolean animated) { final CategoryAxis xAxis = new CategoryAxis(); final NumberAxis yAxis = new NumberAxis(); final LineChart<String, Number> generatedChart = new LineChart<>(xAxis, yAxis); generatedChart.setTitle(null); + generatedChart.setAnimated(animated); xAxis.setLabel(""); yAxis.setLabel("Summe in " + currency); @@ -154,7 +155,7 @@ public class MonthLineChart extends VBox implements ChartExportable root.setStyle("-fx-background-color: transparent;"); root.setPadding(new Insets(25)); - root.getChildren().add(generate()); + root.getChildren().add(generate(false)); Stage newStage = new Stage(); newStage.initModality(Modality.NONE); -- GitLab