mirror of
https://github.com/QL-Win/QuickLook.git
synced 2025-09-02 02:44:41 +00:00
Improve fallback logic for highlighting themes
This commit is contained in:
@@ -65,7 +65,9 @@ public class HighlightingThemeManager
|
||||
}
|
||||
|
||||
// Unsupported highlighting
|
||||
highlightingTheme ??= HighlightingTheme.Default;
|
||||
highlightingTheme ??= GetDefinitionByExtension(nameof(Dark), ".txt")
|
||||
?? GetDefinitionByExtension(nameof(Light), ".txt")
|
||||
?? HighlightingTheme.Default;
|
||||
|
||||
var darkThemeAllowed = SettingHelper.Get("AllowDarkTheme", highlightingTheme.IsDark, "QuickLook.Plugin.TextViewer");
|
||||
var isDark = darkThemeAllowed && OSThemeHelper.AppsUseDarkTheme();
|
||||
|
Reference in New Issue
Block a user