mirror of
https://github.com/QL-Win/QuickLook.git
synced 2025-10-22 20:13:02 +00:00
Improve fallback logic for highlighting themes
This commit is contained in:
@@ -65,7 +65,9 @@ public class HighlightingThemeManager
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Unsupported highlighting
|
// 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 darkThemeAllowed = SettingHelper.Get("AllowDarkTheme", highlightingTheme.IsDark, "QuickLook.Plugin.TextViewer");
|
||||||
var isDark = darkThemeAllowed && OSThemeHelper.AppsUseDarkTheme();
|
var isDark = darkThemeAllowed && OSThemeHelper.AppsUseDarkTheme();
|
||||||
|
Reference in New Issue
Block a user