Screen rendering when using CubeMX on a machine through a KVM
I am running CubeMX in a WIndows on Arm VM on a MacMini, which is connected to a KVM. When I switch the KVM to another machine and come back, all of the windows have changed size (not unexpected). They all revert to their original sizes and positions, but the window for CubeMX does not redraw/scale it's content.
For example, I see this before I switch away:

And this when I switch back (note the double menu):

Dragging the edge of the window to cause a (very small) change in size restores the expected view.
CubeIDE and TouchGFX do not show this behaviour.
