diff --git a/ZongziTEK_Blackboard_Sticker/MainWindow.xaml.cs b/ZongziTEK_Blackboard_Sticker/MainWindow.xaml.cs index b9f371f..1de912a 100644 --- a/ZongziTEK_Blackboard_Sticker/MainWindow.xaml.cs +++ b/ZongziTEK_Blackboard_Sticker/MainWindow.xaml.cs @@ -1477,10 +1477,23 @@ private void ButtonReloadLauncher_Click(object sender, RoutedEventArgs e) btnHideSettingsPanel_Click(null, null); } + private bool isLauncherEditorOpen = false; + private void ButtonEditLauncher_Click(object sender, RoutedEventArgs e) { - new LauncherEditor().ShowDialog(); + if (!isLauncherEditorOpen) + { + LauncherEditor launcherEditor = new(); + launcherEditor.Closed += LauncherEditor_Closed; + isLauncherEditorOpen = true; + launcherEditor.Show(); + } + } + + private void LauncherEditor_Closed(object sender, EventArgs e) + { ButtonReloadLauncher_Click(null, null); + isLauncherEditorOpen = false; } #endregion diff --git a/ZongziTEK_Blackboard_Sticker/Properties/AssemblyInfo.cs b/ZongziTEK_Blackboard_Sticker/Properties/AssemblyInfo.cs index 6ae0569..0ec56e2 100644 --- a/ZongziTEK_Blackboard_Sticker/Properties/AssemblyInfo.cs +++ b/ZongziTEK_Blackboard_Sticker/Properties/AssemblyInfo.cs @@ -49,5 +49,5 @@ //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 //通过使用 "*",如下所示: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.0.0.6")] -[assembly: AssemblyFileVersion("3.0.0.6")] +[assembly: AssemblyVersion("3.0.0.7")] +[assembly: AssemblyFileVersion("3.0.0.7")]