ID 604726 - The Spreadsheet View can become unresponsive when filtering if many Track Items are selected on the Timeline

Follow

Problem summary:
The Spreadsheet View can become unresponsive when filtering if many Track Items are selected on the Timeline
 
Customer reported version:
Hiero
 
Customer reported platform:
N/A
 
Steps to reproduce:
1) Download the attached Sequence_1.otio file
2) Launch Nuke Studio and navigate to File > Import OTIO
3) Select the Sequence_1.otio
4) Right-click Sequence 1 in the Project Bin, and select the Open In > Spreadsheet View option
5) In the Timeline, press Ctrl+A to select all the Track Items
6) Begin typing a string like "mmmmmmmmm" into the Spreadsheet View's search filter 
7) Observe Nuke Studio's performance:


 
Expected behavior:
The Spreadsheet View should filter items without becoming unresponsive, as it did in previous versions of Nuke Studio:

 
Actual behavior:
When a large number of Track Items have been selected on the Timeline, the Spreadsheet View can become unresponsive and lock up when a text is added to the search filter.
 
Workaround:
If the Track Items are selected from the Spreadsheet View instead of the Timeline, this problem does not seem to occur.
 
Reproduced by Support in:
Nuke Studio 16.0v4 - Windows 11, macOS 14 Sonoma
Nuke Studio 16.0v1 - Windows 11, macOS 14 Sonoma -- Regression
 
Unable to reproduce bug in:
Nuke Studio 15.2v4 - Windows 11, macOS 14 Sonoma
 
Earliest version tested:
Nuke Studio 15.2v4 - This issue doesn't appear in this version and has regressed

    We're sorry to hear that

    Please tell us why