From 73614f28bec98c83838331816fbefa2a4f5d80ca Mon Sep 17 00:00:00 2001 From: sirjonasxx <36828922+sirjonasxx@users.noreply.github.com> Date: Wed, 16 Feb 2022 01:34:16 +0100 Subject: [PATCH] cache theme --- G-Earth/src/main/java/gearth/GEarth.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/G-Earth/src/main/java/gearth/GEarth.java b/G-Earth/src/main/java/gearth/GEarth.java index 2327186..5fce2d0 100644 --- a/G-Earth/src/main/java/gearth/GEarth.java +++ b/G-Earth/src/main/java/gearth/GEarth.java @@ -18,6 +18,7 @@ import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.stage.Stage; import javafx.stage.StageStyle; +import sun.misc.Cache; import java.util.function.Consumer; @@ -109,6 +110,7 @@ public class GEarth extends Application { } private void setGearthTheme(Theme theme) { + Cacher.put("theme", theme.internalName()); themeObservable.fireEvent(t -> t.accept(theme)); GEarth.theme = theme; Theme defaultTheme = ThemeFactory.getDefaultTheme();