*/
defaultUnit : "px",
- pxReg : /^\d+(?:\.\d*)?px$/i,
/**
* Sets the element's visibility mode. When setVisible() is called it
* will use this to determine whether to set the visibility or the display property.
if(!local){
return this.getX();
}else{
- var x = this.getStyle("left");
-
- if(!x || x === 'AUTO'){
- return 0;
- }
-
- if(this.pxReg.test(x)){
- return parseFloat(x);
- }
-
- x = this.getX();
-
- var par = this.dom.offsetParent ? Roo.fly(this.dom.offsetParent) : false;
-
- if (par !== false) {
- x -= par.getX();
- }
-
- return x;
+ return parseInt(this.getStyle("left"), 10) || 0;
}
},