From 61adf27c8d8d5e26c882476f2aceb3854ff3a308 Mon Sep 17 00:00:00 2001 From: John Maxwell Date: Tue, 19 May 2026 09:22:24 -0700 Subject: [PATCH] Fix LT-21617: Sorting does not work for Exception Features --- Src/xWorks/RecordList.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Src/xWorks/RecordList.cs b/Src/xWorks/RecordList.cs index 38afdbe888..a302b76687 100644 --- a/Src/xWorks/RecordList.cs +++ b/Src/xWorks/RecordList.cs @@ -209,7 +209,7 @@ protected override bool ListAlreadySorted { get { - return !(m_owningObject as ICmPossibilityList).IsSorted; + return (m_owningObject as ICmPossibilityList).IsSorted; } } @@ -2942,7 +2942,7 @@ protected virtual int GetNewCurrentIndex(ArrayList newSortedObjects, int hvoCurr /// If true: Gui and properties should be updated, and notifications sent. protected void SortList(ArrayList newSortedObjects, bool updateAndNotify, ProgressState progress) { - if (m_sorter != null && !ListAlreadySorted) + if (m_sorter != null) { m_sorter.DataAccess = m_publisher; if (updateAndNotify && m_sorter is IReportsSortProgress)