From f6a788ee63be1ca16e8eab10428afcd28c7bcc22 Mon Sep 17 00:00:00 2001 From: sspanak Date: Tue, 20 Feb 2024 14:22:38 +0200 Subject: [PATCH] fixed progress not displayed on the Preferences screen, after auto-loading has been started --- .../main/java/io/github/sspanak/tt9/db/DictionaryLoader.java | 2 +- .../java/io/github/sspanak/tt9/ui/DictionaryLoadingBar.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/github/sspanak/tt9/db/DictionaryLoader.java b/app/src/main/java/io/github/sspanak/tt9/db/DictionaryLoader.java index c97e946f..175935cd 100644 --- a/app/src/main/java/io/github/sspanak/tt9/db/DictionaryLoader.java +++ b/app/src/main/java/io/github/sspanak/tt9/db/DictionaryLoader.java @@ -104,7 +104,7 @@ public class DictionaryLoader { public static void load(Context context, Language language) { - DictionaryLoadingBar progressBar = new DictionaryLoadingBar(context); + DictionaryLoadingBar progressBar = DictionaryLoadingBar.getInstance(context); getInstance(context).setOnStatusChange(status -> progressBar.show(context, status)); self.load(new ArrayList() {{ add(language); }}); } diff --git a/app/src/main/java/io/github/sspanak/tt9/ui/DictionaryLoadingBar.java b/app/src/main/java/io/github/sspanak/tt9/ui/DictionaryLoadingBar.java index 1170a66c..5c5d1c06 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ui/DictionaryLoadingBar.java +++ b/app/src/main/java/io/github/sspanak/tt9/ui/DictionaryLoadingBar.java @@ -53,7 +53,7 @@ public class DictionaryLoadingBar { } - public DictionaryLoadingBar(Context context) { + private DictionaryLoadingBar(Context context) { resources = context.getResources(); manager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);