Uploaded image for project: 'Nuxeo Web UI'
  1. Nuxeo Web UI
  2. WEBUI-1021

Fix document re-fetching when scrolling up in search Queue View

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.18
    • Component/s: UI
    • Release Notes Summary:
      The loaded document remains on page without re-fetching when the Queue View scrolls up.
    • Backlog priority:
      700
    • Sprint:
      UI - 2022-11, UI - 2022-12, UI COOLDOWN - 2022-11, UI - 2022-13, UI COOLDOWN - 2022-13

      Description

      Note: reproducible in LTS 2021 only (tested in nightly-2021)

      Steps to Reproduce:

      1. In Web UI, navigate to a drawer item configured with a search (e.g. default Search)
      2. Perform a query and observe results loading
      3. Select a Document from the results (in either Grid or Table view)
      4. Observe Queue View appearing in the drawer sidebar
      5. Shortly after selected Document loads, attempt to briefly scroll up in Queue View

      Expected behavior: Queue View scrolls up, loaded Document remains on page without re-fetching.

      Actual behavior: when scrolling up, the selected Document will be re-fetched several times. Visually observed by the Document flickering when reloading, and corresponding requests seen in Dev Tools > Network tab (initiator main.bundle.js:12654).

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days, 3 hours
                  2d 3h