fix(mobile): incorrect status bar color for the android platform

This commit is contained in:
charlie
2025-08-25 11:05:21 +08:00
parent ad5d469f75
commit 53bfcbee76

View File

@@ -216,17 +216,13 @@
(defn set-theme-light
[]
(p/do!
(.setStyle StatusBar (clj->js {:style (.-Light Style)}))
(when (mobile-util/native-android?)
(.setBackgroundColor StatusBar (clj->js {:color "#ffffff"}))))))
(.setStyle StatusBar (clj->js {:style (.-Light Style)})))))
#?(:cljs
(defn set-theme-dark
[]
(p/do!
(.setStyle StatusBar (clj->js {:style (.-Dark Style)}))
(when (mobile-util/native-android?)
(.setBackgroundColor StatusBar (clj->js {:color "#000000"}))))))
(.setStyle StatusBar (clj->js {:style (.-Dark Style)})))))
(defn find-first
[pred coll]