|
|
@@ -325,11 +325,12 @@
|
|
|
#())
|
|
|
|
|
|
(defn apply-custom-theme-effect! [theme]
|
|
|
- (when-let [custom-theme (state/sub [:ui/custom-theme (keyword 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)))))
|
|
|
+ (when plugin-handler/lsp-enabled?
|
|
|
+ (when-let [custom-theme (state/sub [:ui/custom-theme (keyword 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!
|
|
|
[]
|