On Nov 23, 2015, at 11:06 AM, Peter Maydell wrote: > On 22 November 2015 at 01:43, Programmingkid <programmingk...@gmail.com> > wrote: >> When QEMU is brought to the foreground, the click event that activates QEMU >> should not go to the guest. Accidents happen when they do go to the guest >> without giving the user a change to handle them. Buttons are clicked >> accidently. >> Windows are closed accidently. Volumes are unmounted accidently. This patch >> prevents these accidents from happening. >> >> Signed-off-by: John Arbuckle <programmingk...@gmail.com> > > So, I checked how Parallels behaves (this is my go-to check for > "how should a native OSX VM window behave?"), and it works the > same way QEMU does -- left mouse clicks "click through" so they > both raise the window to the front and have the behaviour > indicated by the guest OS.
What if we were better than Parallels? Apple's own human interface guidelines state that the activation click should not make any changes to the application.