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