Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistent Tab handling when running Workflow Invocations #19286

Closed
davelopez opened this issue Dec 9, 2024 · 0 comments · Fixed by #19298
Closed

Inconsistent Tab handling when running Workflow Invocations #19286

davelopez opened this issue Dec 9, 2024 · 0 comments · Fixed by #19298
Assignees
Labels
area/UI-UX kind/bug paper-cut release-testing-24.2 Issues stemming from 24.2 release testing process and PRs to address them
Milestone

Comments

@davelopez
Copy link
Contributor

Describe the bug
This is just a minor paper-cut.
When a workflow invocation is running, some of the Tabs in the UI don't have the required information to be displayed until the run is complete. In particular Reports, Export, and Metrics all handle this situation differently.

Screencast.from.2024-12-09.12-02-08.mp4

We should agree on a consistent way to represent that the tab requires the workflow run to finish before it can display useful information.

Galaxy Version and/or server at which you observed the bug
Galaxy Version: 24.2
Commit: (run git rev-parse HEAD if you run this Galaxy server)

Browser and Operating System
Operating System: Windows, Linux, macOS
Browser: Firefox, Chrome, Chrome-based, Safari

To Reproduce
Steps to reproduce the behavior:

  1. Run any workflow
  2. While the workflow is still running, try to check all the tabs in the invocation run.
  3. Observe they all behave differently

Expected behavior
All tabs should indicate that the information is not yet available in the same way.

@davelopez davelopez added kind/bug area/UI-UX paper-cut release-testing-24.2 Issues stemming from 24.2 release testing process and PRs to address them labels Dec 9, 2024
@mvdbeek mvdbeek added this to the 24.2 milestone Dec 10, 2024
@ahmedhamidawan ahmedhamidawan linked a pull request Dec 10, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/UI-UX kind/bug paper-cut release-testing-24.2 Issues stemming from 24.2 release testing process and PRs to address them
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants