From faed44ba64d4c54c15e636a80c0ddc9f5062d3ef Mon Sep 17 00:00:00 2001
From: Harry Linrui Xu <harrylx@stud.ntnu.no>
Date: Mon, 10 Apr 2023 15:05:56 +0200
Subject: [PATCH] Updated faulty pie chart updates

---
 .../idatt1002/demo/controller/IncomeExpenseController.java | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/main/java/no/ntnu/idatt1002/demo/controller/IncomeExpenseController.java b/src/main/java/no/ntnu/idatt1002/demo/controller/IncomeExpenseController.java
index d82af87d..4e9f1bc7 100644
--- a/src/main/java/no/ntnu/idatt1002/demo/controller/IncomeExpenseController.java
+++ b/src/main/java/no/ntnu/idatt1002/demo/controller/IncomeExpenseController.java
@@ -401,6 +401,9 @@ public class IncomeExpenseController implements FinanceController {
     dialog.setTitle(dialogTitle);
     // Show the Dialog and wait for the user to close it
     dialog.showAndWait();
+
+    this.incomePieChart.setData(createIncomePieChart());
+
   }
 
   @FXML
@@ -429,7 +432,7 @@ public class IncomeExpenseController implements FinanceController {
     // Show the Dialog and wait for the user to close it
     dialog.showAndWait();
 
-    this.expensePieChart.setData(createIncomePieChart());
+    this.expensePieChart.setData(createExpensePieChart());
   }
   
   @FXML
@@ -447,7 +450,7 @@ public class IncomeExpenseController implements FinanceController {
     if (isConfirmed.isPresent() && isConfirmed.get() == ButtonType.OK) {
       expenseRegister.removeItem(chosenExpense);
     }
-    this.incomePieChart.setData(createIncomePieChart());
+    this.expensePieChart.setData(createExpensePieChart());
   }
    /**
    * Returns an optional, which is a popup alert box, asking for confirmation for deleting an
-- 
GitLab