Project

General

Profile

Actions

Bug #3387

closed

[Workbench] Disable auto-refresh on tabs with infinite-scroll or editable content.

Added by Sarah Guthrie over 9 years ago. Updated 6 months ago.

Status:
Closed
Priority:
Low
Assigned To:
-
Category:
-
Target version:
-
Story points:
0.5
Release:
Release relationship:
Auto

Description

Example: Currently, when a collection is renamed, the page scrolls to the top: this can be inconvenient for large numbers of collections.

Generally, refreshing an entire tab causes a loss of UI state. Until a framework is in place for updating content without losing UI state, websocket→reload behavior should be confined to content that is important to keep up-to-date and does not have UI state (e.g., pipeline status).

Many cases can probably be covered systematically by adding a check to the tab-refresh handler: If a tab's content includes elements whose attributes indicate infinite-scroll behavior, do not refresh it.

Actions #1

Updated by Tom Clegg over 9 years ago

  • Tracker changed from Feature to Bug
Actions #2

Updated by Tom Clegg over 9 years ago

  • Target version set to Arvados Future Sprints
Actions #3

Updated by Tom Clegg over 9 years ago

  • Subject changed from Renaming Collections causes reload of page (scroll is not preserved) to [Workbench] Disable auto-refresh on tabs with infinite-scroll or editable content.
  • Description updated (diff)
  • Story points set to 0.5
Actions #4

Updated by Ward Vandewege almost 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #5

Updated by Peter Amstutz about 1 year ago

  • Release set to 60
Actions #6

Updated by Peter Amstutz 6 months ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF