Skip to content

[5.x]: Completed queue job progress indicators stacking in the CP sidebar #14856

@mmikkel

Description

@mmikkel

What happened?

Description

Queue jobs' progress indicator <li> nodes aren't removed from the CP sidebar as jobs complete. In certain situations, this can cause successively running queue jobs' progress indicators to appear further and further down the page:

CleanShot.2024-04-24.at.22.40.55.mp4

CleanShot 2024-04-24 at 22 52 40@2x

Steps to reproduce

  1. Do something that creates a lot of individual jobs, like re-ordering a bunch of structure entries.
  2. Notice how job progress indicators appear further and further down on the page, as jobs complete and new jobs are being ran.

Expected behavior

Actual behavior

Craft CMS version

5.0.5

PHP version

No response

Operating system and version

macOS 14.3.1, MS Edge 123.0.2420.97

Database type and version

No response

Image driver and version

No response

Installed plugins and versions

None

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions