change is_system_theme_dark to is_system_theme_light
This commit is contained in:
+5
-3
@@ -80,7 +80,7 @@ pub fn is_elevated() -> bool {
|
||||
result.is_ok() && elevation.TokenIsElevated != 0
|
||||
}
|
||||
|
||||
pub fn is_system_theme_dark() -> bool {
|
||||
pub fn is_system_theme_light() -> bool {
|
||||
use winreg::RegKey;
|
||||
let hkcu = RegKey::predef(winreg::enums::HKEY_CURRENT_USER);
|
||||
let Ok(subkey) =
|
||||
@@ -88,8 +88,10 @@ pub fn is_system_theme_dark() -> bool {
|
||||
else {
|
||||
return true;
|
||||
};
|
||||
let Ok(dword): Result<u32, std::io::Error> = subkey.get_value("AppsUseLightTheme") else {
|
||||
let Ok(apps_use_light_theme): Result<u32, std::io::Error> =
|
||||
subkey.get_value("AppsUseLightTheme")
|
||||
else {
|
||||
return true;
|
||||
};
|
||||
dword != 1
|
||||
apps_use_light_theme == 1
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user