diff --git a/Flow.Launcher/ReleaseNotesWindow.xaml.cs b/Flow.Launcher/ReleaseNotesWindow.xaml.cs index e7e766f60..95cb76675 100644 --- a/Flow.Launcher/ReleaseNotesWindow.xaml.cs +++ b/Flow.Launcher/ReleaseNotesWindow.xaml.cs @@ -34,6 +34,11 @@ namespace Flow.Launcher Close(); } + private void Window_Closed(object sender, EventArgs e) + { + ModernWpf.ThemeManager.Current.ActualApplicationThemeChanged -= ThemeManager_ActualApplicationThemeChanged; + } + #endregion #region Window Custom TitleBar @@ -99,7 +104,9 @@ namespace Flow.Launcher { releaseNotesHtmlBuilder.AppendLine("# " + release.Name); - // Add unit for images: Replace with + // Because MdXaml.Html package cannot correctly render images without units, + // We need to manually add unit for images + // E.g. Replace with var notes = ImageUnitRegex().Replace(release.ReleaseNotes, m => { var prefix = m.Groups[1].Value; @@ -184,11 +191,6 @@ namespace Flow.Launcher }); } - private void Window_Closed(object sender, EventArgs e) - { - ModernWpf.ThemeManager.Current.ActualApplicationThemeChanged -= ThemeManager_ActualApplicationThemeChanged; - } - private void ThemeManager_ActualApplicationThemeChanged(ModernWpf.ThemeManager sender, object args) { Application.Current.Dispatcher.Invoke(() =>