From 6b2bbba70657d8130637ade950c07b2c5786ea90 Mon Sep 17 00:00:00 2001 From: Kang Yu Date: Mon, 30 Sep 2024 12:04:20 -0700 Subject: [PATCH] #356, record change of window title --- .../Common/PersistentWindowProcessor.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs b/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs index 7cc6139..62e1107 100644 --- a/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs +++ b/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs @@ -3023,7 +3023,11 @@ namespace PersistentWindows.Common return !restoringFromMem; } + //update title even if window is not moved prevDisplayMetrics = monitorApplications[displayKey][hwnd][prevIndex]; + if (prevDisplayMetrics.Title != curDisplayMetrics.Title) + prevDisplayMetrics.Title = curDisplayMetrics.Title; + curDisplayMetrics.Id = prevDisplayMetrics.Id; //curDisplayMetrics.ProcessName = prevDisplayMetrics.ProcessName; curDisplayMetrics.WindowId = prevDisplayMetrics.WindowId;