galaxyproject / galaxyproject/galaxy
History refresh required to view multiple history pages in some cases
- Dominant language
- Python
- Stars
- 1.9k
- Forks
- 1.2k
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 169
Description
This is a minor issue, but I've run across a repeatable issue where if I run a workflow that has a lot of hidden intermediate datasets and I click to show the hidden datasets, the controls for getting to subsequent pages of datasets do not appear until I refresh the history. Here are the specifics:
1. Run (large) workflow on a large collection and send output to a new history
2. Go to that history either while still running (and nothing has yet had an error) or when it's "done", but contains multiple paused datasets due to an issue with a tool.
3. Click to show hidden
The controls for getting to subsequent pages of the history which is now longer than can be contained on 1 page (but was short enough to see everything on 1 page when hidden datasets are hidden), do not come up. if you scroll to the bottom, the bottom dataset is definitely not the first one in the history. Clicking refresh history reveals the controls and subsequent pages become accessible.
Contributor guide
Research direction
Reproduce the issue in the history view using a large workflow with hidden intermediate datasets, then compare the view before and after clicking “show hidden.” Check how pagination controls are updated when the history grows, and confirm that the controls appear without a manual refresh and expose all subsequent pages.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100