diff --git a/Cargo.toml b/Cargo.toml index bee83d2ebe..b36918f3b6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -147,7 +147,7 @@ bitflags = "2.0" bytemuck = { version = "1.0", features = ["derive"] } bytes = "1.6" cosmic-text = "0.12" -dark-light = "1.0" +dark-light = { git = "https://github.com/bbb651/rust-dark-light.git", rev = "192daa06be5a0bad927e71c05a1e2eb5d9061c54" } futures = "0.3" glam = "0.25" glyphon = { git = "https://github.com/hecrj/glyphon.git", rev = "0d7ba1bba4dd71eb88d2cface5ce649db2413cb7" } diff --git a/core/src/theme.rs b/core/src/theme.rs index 6b2c04da4f..331d7e491d 100644 --- a/core/src/theme.rs +++ b/core/src/theme.rs @@ -169,9 +169,8 @@ impl Default for Theme { static DEFAULT: Lazy = Lazy::new(|| match dark_light::detect() { dark_light::Mode::Dark => Theme::Dark, - dark_light::Mode::Light | dark_light::Mode::Default => { - Theme::Light - } + dark_light::Mode::Light + | dark_light::Mode::NoPreference => Theme::Light, }); DEFAULT.clone()