diff --git a/Scripts/GUI/Show-MainWindow.ps1 b/Scripts/GUI/Show-MainWindow.ps1 index f2fcf64..035f906 100644 --- a/Scripts/GUI/Show-MainWindow.ps1 +++ b/Scripts/GUI/Show-MainWindow.ps1 @@ -919,6 +919,11 @@ function Show-MainWindow { } }) + # Close the preset menu when the main window loses focus (e.g., user switches to another app). + $window.Add_Deactivated({ + if ($presetsPopup.IsOpen) { $presetsPopup.IsOpen = $false } + }) + # Toggle popup on button click $presetsBtn.Add_Click({ $presetsPopup.IsOpen = -not $presetsPopup.IsOpen