Find Queue UI plugins for monitored queues

Closes #3634608.

Queue UI 3.2.3 matches its plugins on the fully qualified queue class, and with Queue Statistics every queue is a MonitoredQueue, so no plugin matches and the Inspect operation disappears. MonitoredQueueUIManager now overrides fromQueueName() and matches the plugins against the decorated queue, by full and short class name.

A kernel test enables Queue UI and checks that fromQueueName() finds a plugin for a monitored queue. It fails without the fix. Locally it passes on Drupal 10.6 and 11.4.

AI-Generated: Yes (Used Claude Code to find the cause and write the fix and the kernel test.)

Merge request reports

Loading
Loading