From b6556206fbcb4aad139c5787f124c1c2b6e7fd3a Mon Sep 17 00:00:00 2001 From: AdrianBalunan Date: Fri, 13 Mar 2026 19:13:55 +0100 Subject: [PATCH] Fix: Replace loaders with new loadscene function --- .../controller/OrganizationCardController.java | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/OrganizationCardController.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/OrganizationCardController.java index 5de24a9..d6456e7 100644 --- a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/OrganizationCardController.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/OrganizationCardController.java @@ -31,23 +31,9 @@ public void setOrganization(Charity charity) { /* EVENTS */ public void switchToCharityPage(ActionEvent event){ - try { - FXMLLoader fxmlLoader = - new FXMLLoader(HmHApplication.class.getResource("/fxml/charityPage.fxml")); - Parent root = fxmlLoader.load(); - CharityPageController controller = fxmlLoader.getController(); - controller.setCharity(charity); - - Stage stage = (Stage) ((Node)event.getSource()).getScene().getWindow(); - Scene scene = new Scene(root); - stage.setScene(scene); - stage.setFullScreen(true); - stage.show(); - } catch (IOException e) { - throw new RuntimeException(e); - } + LoaderScene.LoadScene("CharityPage", event, charity); } public void switchToDonationPage(ActionEvent event){ - CharityPageController.loadNewScene(event, charity); + LoaderScene.LoadScene("DonationPage", event, charity); } }