Add test coverage to confirm that install buttons are disabled or invisible while an installation is in progress

Created on 1 August 2025, 11 days ago

Problem/Motivation

When a project, or set of projects, is being installed, the following things should be true:

  • All "Install/Select/Deselect" buttons for individual projects should be disabled.
  • The "Clear selection" and "Install selected projects" buttons should not be visible

We need explicit test coverage to confirm that this is the case, and we should also simplify the code that handles this by dispatching events (install-start and install-end) when the install process begins and ends, respectively. The components should listen to those and update their internal state as necessary.

πŸ“Œ Task
Status

Active

Version

2.1

Component

User experience

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024