Fixed crash on macOS 10.13.

Regression was introduced in 8de878693d.
This commit is contained in:
23rd
2026-04-03 23:41:25 +03:00
parent cf45065e15
commit 172bbb1b29
@@ -174,7 +174,12 @@ void UpdateIcon(const NSStatusItem *status) {
return;
}
const auto appearance = [NSApp effectiveAppearance];
const auto appearance = [&] {
if (@available(macOS 10.14, *)) {
return [NSApp effectiveAppearance];
}
return status.button.effectiveAppearance;
}();
const auto darkMode = [[appearance.name lowercaseString]
containsString:@"dark"];