Gnome "classic session" messed up in 9.6

Gnome classic session has a bottom bar showing tabs for each open application, and also a workspace list on the right. It’s always worked in Rocky 8.x and Rocky 9.x, but something has gone wrong in 9.6; the left side is squashed up, the text color and background color is wrong, and the workspace tabs disappear.

The bottom bar is provided by extension:

gnome-shell-extension-window-list-40.7-19.el9.noarch
gnome-shell-extension-window-list-40.7-25.el9.noarch

There are a huge number of changes to the source code of these two packages.

Any sign of fix for this. It’s a real pain.