Uploaded image for project: 'Nuxeo Elements'
  1. Nuxeo Elements
  2. ELEMENTS-731

Fix table, list and grid performances when quickfilters and sort change

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.3.3
    • Component/s: UI

      Description

      I figured out that when clicking a Quick filter (No Containe) on the default search takes up to 3 seconds to refresh the screen despite the requests takes /- 200ms (for 100000 documents in the repository). The attached screenshot shows time is spent in the _updateSelection on the array-selector from the grid iron-list.

      The weird thing is that we don't spend that amount of time when just changing filters from the left-hand side search form whic process to a listing reset prior to update the items.

      It seems that iron-list is much faster to render when resetting the array of items (to an empty array) before displaying the new items.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day
                  1d