From 0ea8e06b13dc756abb9c76f083ff90369fb383bf Mon Sep 17 00:00:00 2001 From: John T Maxwell III Date: Fri, 24 Jan 2025 11:37:57 -0800 Subject: [PATCH] Fix LT-21962 (#254) --- Src/xWorks/RecordClerk.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Src/xWorks/RecordClerk.cs b/Src/xWorks/RecordClerk.cs index 8500c747b4..a17b133313 100644 --- a/Src/xWorks/RecordClerk.cs +++ b/Src/xWorks/RecordClerk.cs @@ -522,7 +522,8 @@ protected virtual bool TryRestoreFilter(XmlNode clerkConfiguration, LcmCache cac } if (m_list.Filter == filter) return false; - m_list.Filter = filter; + // Use OnChangeFilter so that column headers get updated (LT-21962). + OnChangeFilter(new FilterChangeEventArgs(filter, m_list.Filter)); m_list.TransferOwnership(filter as IDisposable); return true; }