Community
Participate
Working Groups
Steps to reproduce the bug: - Create Package1ColumnSource with child elements: Class11, Class12 - Create Package2ColumnSource with children: Class21, Class22 - Create a matrix table - Define column sources as Package1ColumnSource & Package2ColumnSource - Column order is "Class11, Class12, Class21, Class22" - Remove Package1ColumnSource from column sources - Column order is now "Class21, Class22" - Undo Expected column order: "Class11, Class12, Class21, Class22" Actual column order: "Class21, Class22, Class11, Class12" The column order is not preserved after the undo.
A JUnit test has been created for the bug 525367. It provides several JUnit tests. One of them check the Undo after a column source removing. The undo check is commented. Fixing this bug, this test must be completed.