Fixes a couple of bugs relating to the monitor menu event.

Also allows for propper returning from the proxied event methods and
passes event details to those same methods.