Added code to ignore ScreenRecorderUI windows and any sub-window of our app.  That way only non-control events get recorded.