\r
X.Dom.BoxModel.vScrollbarSize = w;\r
X.Dom.BoxModel.hScrollbarSize = h;\r
- if( h < 0 ){\r
+ if( h <= 0 ){ // ie6, ie11, firefox で 負の値が返る\r
console.log( 'invalid hScrollbarSize: ' + h );\r
X.Dom.BoxModel.hScrollbarSize = w;\r
};\r
console.log( 'xnode.width() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.width() : not belong tree.' );\r
return 0;\r
console.log( 'xnode.height() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.height() : not belong tree.' );\r
return 0;\r
console.log( 'xnode.width() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.width() : not belong tree.' );\r
return 0;\r
console.log( 'xnode.height() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.height() : not belong tree.' );\r
return 0;\r
console.log( 'xnode.scrollLeft() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.scrollLeft() : not belong tree.' );\r
return 0;\r
console.log( 'xnode.scrollTop() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.scrollTop() : not belong tree.' );\r
return 0;\r
console.log( 'xnode.x() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.x() : not belong tree.' );\r
return 0;\r
console.log( 'xnode.y() : no parent' );\r
return 0;\r
};\r
- Node.root._updateTimerID && Node.root._startUpdate();\r
+ Node._body._updateTimerID && Node._body._startUpdate();\r
if( !this._root ){\r
console.log( 'xnode.y() : not belong tree.' );\r
return 0;\r