rem: if (qx.util.validator.isValidNumber(s.lastLeft)) { 
add: if (qx.util.Validation.isValidNumber(s.lastLeft)) { 
context: proto._onwindowmouseup = function(e){  var s = this._resizeSession;  if (s)  {    // disable capturing    this.setCapture(false);    // deactivate global cursor    this.getTopLevelWidget().setGlobalCursor(null);    // sync sizes to frame    switch(this.getResizeMethod())    {      case qx.ui.window.Window.MODE_FRAME:        var o = this._frame;        if (!(o && o.getParent())) {          break;        };        // no break here      case qx.ui.window.Window.MODE_LAZYOPAQUE:        if (qx.util.validator.isValidNumber(s.lastLeft)) {          this.setLeft(s.lastLeft);        };        if (qx.util.validator.isValidNumber(s.lastTop)) {          this.setTop(s.lastTop);        };        if (qx.util.validator.isValidNumber(s.lastWidth)) {          this.setWidth(s.lastWidth);        };        if (qx.util.validator.isValidNumber(s.lastHeight)) {          this.setHeight(s.lastHeight);        };        if (this.getResizeMethod() == qx.ui.window.Window.MODE_FRAME) {          this._frame.setParent(null);        };        break;      case qx.ui.window.Window.MODE_TRANSLUCENT:        this.setOpacity(null);        break;    };    // cleanup session    delete this._resizeNorth;    delete this._resizeEast;    delete this._resizeSouth;    delete this._resizeWest;    delete this._resizeSession;  };};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/cfcbb829f6fba5c885606fde737b1ad8b88fe740/QxWindow.js/clean/qooxdoo/source/script/widgets/QxWindow.js