From 1af401b4481f7afdad6f759705c8aa312e9765c1 Mon Sep 17 00:00:00 2001 From: Heavenly Avenger Date: Fri, 28 Mar 2025 08:19:18 -0300 Subject: [PATCH] Clears the list of processes before SaveAll(). When rebuilding the list of processes from SaveAll(), removes everything to ensure no leftovers. --- src/WindowResizer/TrayContext.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/WindowResizer/TrayContext.cs b/src/WindowResizer/TrayContext.cs index 723e364..979a114 100644 --- a/src/WindowResizer/TrayContext.cs +++ b/src/WindowResizer/TrayContext.cs @@ -389,6 +389,7 @@ private void OnKeyPressed(object sender, KeyPressedEventArgs e) private void SaveAll() { var windows = Resizer.GetOpenWindows(); + ProfilesFactory.Current.WindowSizes.Clear(); foreach (var window in windows) { if (Resizer.GetWindowState(window) != WindowState.Minimized)