From 29eb3dbca92ebc6742042335ed0783452e53b6dd Mon Sep 17 00:00:00 2001 From: Yue Yang Date: Thu, 19 May 2022 12:36:56 +0800 Subject: [PATCH] fix: load legacy theme Signed-off-by: Yue Yang --- src/main/frontend/ui.cljs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/frontend/ui.cljs b/src/main/frontend/ui.cljs index cc38066a3b..f12fde65e3 100644 --- a/src/main/frontend/ui.cljs +++ b/src/main/frontend/ui.cljs @@ -326,9 +326,10 @@ (defn apply-custom-theme-effect! [theme] (when-let [custom-theme (state/sub [:ui/custom-theme (keyword theme)])] - (js/LSPluginCore.selectTheme (bean/->js custom-theme) - (bean/->js {:effect false :emit false})) - (state/set-state! :plugin/selected-theme (:url custom-theme)))) + (when-let [url (:url custom-theme)] + (js/LSPluginCore.selectTheme (bean/->js custom-theme) + (bean/->js {:effect false :emit false})) + (state/set-state! :plugin/selected-theme (:url url))))) (defn setup-system-theme-effect! []