Also reload if enabled state changed

This commit is contained in:
Infi
2024-07-25 15:43:33 +02:00
parent e9790d355f
commit ed87430859
+2 -1
View File
@@ -156,6 +156,7 @@ public sealed class SettingsWindow : Window
|| Mutable.ExtraGlyphRanges != Plugin.Config.ExtraGlyphRanges; || Mutable.ExtraGlyphRanges != Plugin.Config.ExtraGlyphRanges;
var fontSizeChanged = Math.Abs(Mutable.SymbolsFontSizeV2 - Plugin.Config.SymbolsFontSizeV2) > 0.001 var fontSizeChanged = Math.Abs(Mutable.SymbolsFontSizeV2 - Plugin.Config.SymbolsFontSizeV2) > 0.001
|| Math.Abs(Mutable.FontSizeV2 - Plugin.Config.FontSizeV2) > 0.001; || Math.Abs(Mutable.FontSizeV2 - Plugin.Config.FontSizeV2) > 0.001;
var italicStateChanged = Mutable.ItalicEnabled != Plugin.Config.ItalicEnabled;
Plugin.Config.UpdateFrom(Mutable, true); Plugin.Config.UpdateFrom(Mutable, true);
@@ -165,7 +166,7 @@ public sealed class SettingsWindow : Window
Plugin.MessageManager.ClearAllTabs(); Plugin.MessageManager.ClearAllTabs();
Plugin.MessageManager.FilterAllTabsAsync(); Plugin.MessageManager.FilterAllTabsAsync();
if (fontChanged || fontSizeChanged) if (fontChanged || fontSizeChanged || italicStateChanged)
Plugin.FontManager.BuildFonts(); Plugin.FontManager.BuildFonts();
if (languageChanged) if (languageChanged)