From 5e922512fb237244e05970117daa5d7dee76f5ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20Ha=C3=9Flinger?= Date: Tue, 25 May 2021 16:54:32 +0200 Subject: [PATCH] Always load translations after singleton initialization to ensure that data is loaded --- src/main/java/de/marhali/easyi18n/service/DataStore.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/marhali/easyi18n/service/DataStore.java b/src/main/java/de/marhali/easyi18n/service/DataStore.java index 0f8b602..3fd77b8 100644 --- a/src/main/java/de/marhali/easyi18n/service/DataStore.java +++ b/src/main/java/de/marhali/easyi18n/service/DataStore.java @@ -40,6 +40,8 @@ public class DataStore { private DataStore(@NotNull Project project) { this.project = project; this.synchronizer = new ArrayList<>(); + + reloadFromDisk(); } /** @@ -160,7 +162,7 @@ public class DataStore { /** * @return Current translation state */ - public Translations getTranslations() { + public @NotNull Translations getTranslations() { return translations; } } \ No newline at end of file