rem: if (this._ignoreBlur) { delete this._ignoreBlur; return; 
add: this.debug("Try Window blur...");  if (!this._focused || this._ignoreWindowBlur) { return; 
context: qx.Proto._onwindowblur = function(e){  if (this._ignoreBlur)  {    delete this._ignoreBlur;    return;  }  this._allowFocus = true;  // this.debug("Window blur...");  // Disable capturing  this.setCaptureWidget(null);  // Hide Popups, Tooltips, ...  if (qx.OO.isAvailable("qx.manager.object.PopupManager")) {    qx.manager.object.PopupManager.getInstance().update();  }  // Hide Menus  if (qx.OO.isAvailable("qx.manager.object.MenuManager")) {    qx.manager.object.MenuManager.getInstance().update();  }  // Cancel Drag Operations  if (qx.OO.isAvailable("qx.event.handler.DragAndDropHandler")) {    qx.event.handler.DragAndDropHandler.getInstance().globalCancelDrag();  }  // Send blur event to client document  qx.ui.core.ClientDocument.getInstance().createDispatchEvent("windowblur");}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/51e0d431b6c704f213d3bfa1d39a749b03a77fe1/EventHandler.js/clean/qooxdoo/frontend/framework/source/class/qx/event/handler/EventHandler.js