From ed93b95e8d25392a1267d6a7097e55bcf8c60884 Mon Sep 17 00:00:00 2001 From: Fredrik Marjoni Date: Sun, 5 Apr 2026 14:45:16 +0200 Subject: [PATCH] update&perf[App]: Update and infcreased performance of org.logos rendering by adding it into init in App --- src/main/java/edu/group5/app/App.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/edu/group5/app/App.java b/src/main/java/edu/group5/app/App.java index 22b3baa..c83fe44 100644 --- a/src/main/java/edu/group5/app/App.java +++ b/src/main/java/edu/group5/app/App.java @@ -71,6 +71,9 @@ public void init() { UserService userService = new UserService(this.userRepository); DonationService donationService = new DonationService(this.donationRepository, organizationRepository); OrganizationService organizationService = new OrganizationService(organizationRepository); + + // Pre-load logos in background so they're ready when user views causes page + organizationService.getTrustedOrganizationsWithLogosAsync(); this.root = new BorderPane(); this.appState = new AppState();