rem: QxMouseEvent._storeEventState(s); 
add: QxMouseEvent._storeEventState(vEventObject); 
context: proto._onmouseevent_post = function(e, t){  // Should we prohibit the contextmenu?  if(t == "contextmenu" && !this.getAllowClientContextMenu())  {    if(!(new QxClient).isMshtml()) {      e.preventDefault();    };    e.returnValue = false;  }  // Send activate event  else if(t == "mousedown")  {    this._onactivateevent(e);  };  if (this.getCaptureWidget())  {    var o = this.getCaptureWidget();  }  else  {    // Cross-Browser Target    var n = e.target || e.srcElement;    // BUG: http://xscroll.mozdev.org/    // If your Mozilla was built with an option `--enable-default-toolkit=gtk2',    // it can not return the correct event target for DOMMouseScroll.    // Get Target Object    var o = this._getTargetObject(n);    if (typeof o == "undefined" || o==null) {      return;    };  };  // Fix Mouseover and Mouseout  if (t == "mouseover" || t == "mouseout")  {    var nr = e.relatedTarget || (t == "mouseover" ? e.fromElement : e.toElement);    var or = this._getTargetObject(nr);    if (typeof or != "undefined" && or != null)    {      // Ignore events where the related target and      // the real target are equal - from our sight      if (or == o) {        return;      };    };  };  // Create Mouse Event Object  var s = new QxMouseEvent(t, e, false);  // Store last Event in MouseEvent Constructor  // Needed for Tooltips, ...  QxMouseEvent._storeEventState(s);  // hide popups  if (t == "mousedown") {    (new QxPopupManager).update(o);  };  // Dispatch Event through target (eventtarget-)object  o.dispatchEvent(s);  // hide menus  if (t == "mousedown" && !s.getPropagationStopped()) {    (new QxMenuManager).update();  };  // Handle Special Post Events  if (typeof QxToolTipManager == "function")  {    switch(t)    {      case "mouseover":        (new QxToolTipManager).handleMouseOver(s);        break;      case "mouseout":        (new QxToolTipManager).handleMouseOut(s);        break;    };  };  // Send Event Object to Drag&Drop Manager  if (typeof QxDragAndDropManager == "function") {    (new QxDragAndDropManager).handleMouseEvent(s);  };  // Dispose Event Object  s.dispose();};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/d0984a49e5708d61cfe1e6165e1e198760df5324/QxEventManager.js/clean/qooxdoo/source/script/managers/QxEventManager.js