diff --git a/src/main/java/cn/octopusyan/alistgui/config/Context.java b/src/main/java/cn/octopusyan/alistgui/config/Context.java index 26f4319..e8a323b 100644 --- a/src/main/java/cn/octopusyan/alistgui/config/Context.java +++ b/src/main/java/cn/octopusyan/alistgui/config/Context.java @@ -1,6 +1,5 @@ package cn.octopusyan.alistgui.config; -import atlantafx.base.theme.Theme; import cn.octopusyan.alistgui.Application; import cn.octopusyan.alistgui.base.BaseController; import cn.octopusyan.alistgui.controller.AboutController; @@ -41,7 +40,6 @@ public class Context { private static final Logger log = LoggerFactory.getLogger(Context.class); private static Scene scene; private static final IntegerProperty currentViewIndex = new SimpleIntegerProperty(0); - private static final ObjectProperty theme = new SimpleObjectProperty<>(ConfigManager.theme()); /** * 控制器集合 @@ -92,10 +90,6 @@ public class Context { Context.application = application; } - public static ObjectProperty themeProperty() { - return theme; - } - // 获取当前所选时区属性 public static ObjectProperty currentLocaleProperty() { return currentLocale; diff --git a/src/main/java/cn/octopusyan/alistgui/viewModel/SetupViewModel.java b/src/main/java/cn/octopusyan/alistgui/viewModel/SetupViewModel.java index bb5f582..c910fcc 100644 --- a/src/main/java/cn/octopusyan/alistgui/viewModel/SetupViewModel.java +++ b/src/main/java/cn/octopusyan/alistgui/viewModel/SetupViewModel.java @@ -36,7 +36,6 @@ public class SetupViewModel extends BaseViewModel { public SetupViewModel() { - theme.bindBidirectional(Context.themeProperty()); theme.addListener((_, _, newValue) -> ConfigManager.theme(newValue)); silentStartup.addListener((_, _, newValue) -> ConfigManager.silentStartup(newValue)); autoStart.addListener((_, _, newValue) -> {