void OnBrowserFocusChanged(object sender, GeckoDomEventArgs e) { //prevent recursion _browser1.WebBrowser.DomFocus -= new EventHandler <GeckoDomEventArgs>(OnBrowserFocusChanged); _model.BrowserFocusChanged(); _browser1.WebBrowser.DomFocus += new EventHandler <GeckoDomEventArgs>(OnBrowserFocusChanged); }