From 369df7a0d1b014b499a7cba21d2534927ec3fb29 Mon Sep 17 00:00:00 2001 From: ramollia <@> Date: Sun, 5 Oct 2025 17:28:33 +0200 Subject: [PATCH] save locale --- app/src/main/java/org/toop/app/App.java | 6 +----- .../main/java/org/toop/app/layer/layers/OptionsLayer.java | 1 + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/toop/app/App.java b/app/src/main/java/org/toop/app/App.java index 09abe6a..8409f94 100644 --- a/app/src/main/java/org/toop/app/App.java +++ b/app/src/main/java/org/toop/app/App.java @@ -13,12 +13,8 @@ import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layout.StackPane; import javafx.stage.Stage; -import org.toop.framework.asset.resources.SettingsAsset; -import org.toop.framework.audio.events.AudioEvents; -import org.toop.framework.eventbus.EventFlow; import org.toop.local.AppSettings; -import java.io.File; import java.util.Stack; public final class App extends Application { @@ -27,7 +23,6 @@ public final class App extends Application { private static Stack stack; private static int height; private static int width; - private static SettingsAsset settingsAsset; private static boolean isQuitting; @@ -75,6 +70,7 @@ public final class App extends Application { App.isQuitting = false; + new EventFlow().addPostEvent(new AudioEvents.StartBackgroundMusic()).asyncPostEvent(); activate(new MainLayer()); } diff --git a/app/src/main/java/org/toop/app/layer/layers/OptionsLayer.java b/app/src/main/java/org/toop/app/layer/layers/OptionsLayer.java index 94ce875..aa8d479 100644 --- a/app/src/main/java/org/toop/app/layer/layers/OptionsLayer.java +++ b/app/src/main/java/org/toop/app/layer/layers/OptionsLayer.java @@ -64,6 +64,7 @@ public final class OptionsLayer extends Layer { } AppContext.setLocale(locale); + settings.setLocale(locale.toString()); App.reloadAll(); });