I was using this plugin to run Windows VMs and figured out that when using the "virt viewer" the auto resizing the screen did not work. But I figured out why.
It was because the VM was missing something called "Channel spice" it is a device in the VM. The xml code looks like this:
Would it maybe be a thing you could add?