-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
Jenkins 2.479.1 LTS
Simple Queue Plugin Version 1.4.6
First of all, I love this plugin for some of the servers I run and where manual priority shuffling makes sense.
Unfortunately, I am recently annoyed by the fact that whenever I click an arrow to send a job to the head or tail of queue, the whole page is redrawn (if I'm lucky and my Jenkins server lags, I can click several arrows and they are handled by the time a page refresh happens in fact). The page then starts on top, and I have to scroll to the interesting spot to move e.g. another build-node's part of that job.
- On one CI farm, there are dozens to hundreds of scenario stages running on certain nodes, so scrolling around is not convenient.
I am not sure if that is a recent regression, or if the Jenkins core got optimized with the move to JDK 21 and server is much more responsive (it is) that I began noticing the redraws after the first arrow click.
In any case, refresh of a div with the queue should be doable, non-disruptive and seamless - e.g. clicking the "X" to kill/unqueue a build removes it from the list right before my eyes and without reloading the whole dashboard UI. Again, maybe that is part of some facility that came with the significant left-column UX rework done roughly during Jenkins 2.4xx version range.