Loading
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.)