From eee57e29d047074525f118df5b73456c84f5cfb3 Mon Sep 17 00:00:00 2001
From: Jack251970 <1160210343@qq.com>
Date: Sat, 7 Jun 2025 10:34:26 +0800
Subject: [PATCH] Improve code quality
---
Flow.Launcher/ReleaseNotesWindow.xaml.cs | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
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(() =>