mirror of
https://github.com/Stone-Red-Code/DesktopMagic.git
synced 2026-09-04 08:56:15 +02:00
- Automatically send windows to back
- Fix auto updater
This commit is contained in:
@@ -197,6 +197,11 @@ namespace DesktopMagic
|
||||
{
|
||||
EditMode = (bool)EditCheckBox.IsChecked;
|
||||
SaveLayout();
|
||||
foreach (var item in Windows)
|
||||
{
|
||||
WindowPos.SendWpfWindowBack(item);
|
||||
WindowPos.SendWpfWindowBack(item);
|
||||
}
|
||||
}
|
||||
|
||||
private void CheckBox_Click(object sender, RoutedEventArgs e)
|
||||
@@ -263,6 +268,7 @@ namespace DesktopMagic
|
||||
|
||||
window.ShowInTaskbar = false;
|
||||
window.Show();
|
||||
window.ContentRendered += PluginWindow_ContentRendered;
|
||||
window.Closing += DisplayWindow_Closing;
|
||||
Windows.Add(window);
|
||||
WindowNames.Add(window.Title);
|
||||
@@ -283,6 +289,12 @@ namespace DesktopMagic
|
||||
SaveLayout();
|
||||
}
|
||||
|
||||
private void PluginWindow_ContentRendered(object sender, EventArgs e)
|
||||
{
|
||||
WindowPos.SendWpfWindowBack(sender as Window);
|
||||
WindowPos.SendWpfWindowBack(sender as Window);
|
||||
}
|
||||
|
||||
private void DisplayWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
|
||||
{
|
||||
e.Cancel = blockWindowsClosing;
|
||||
|
||||
Reference in New Issue
Block a user