function X_Node_call( name /*, opt_args... */ ){\r
var l = arguments.length - 1,\r
raw, func, args, params, i;\r
- \r
- X_Node_updateTimerID && X_Node_startUpdate();\r
- \r
+\r
switch( name ){\r
case 'nodeType' :\r
return this[ '_tag' ] ? 1 : 3;\r
return v;\r
case 'fontSize' :\r
return X_Node_CSS_getCharSize( this );\r
- case 'GPU' :\r
- return this[ '_flags' ] & X_Node_State.GPU_NOW ? 'NOW' :\r
- this[ '_flags' ] & X_Node_State.GPU_RELEASE_RESERVED ? '解除予約' : '';\r
case 'inGPU' :\r
return !!( this[ '_flags' ] & ( X_Node_State.GPU_NOW | X_Node_State.GPU_RELEASE_RESERVED ) );\r
};\r
\r
+ X_Node_updateTimerID && X_Node_startUpdate();\r
+ \r
raw = this[ '_rawObject' ] || X_UA_DOM.IE4 && X_Node__ie4getRawNode( this );\r
if( !raw ) return;\r
\r
if( time ){\r
// X.Timer 経由でないと発火しない このイベントでサイズを取ると無限ループに\r
X_System[ '_listeners' ] && X_System[ '_listeners' ][ X_EVENT_UPDATED ] && X_System[ 'dispatch' ]( X_EVENT_UPDATED ); \r
+ } else {\r
+ X_System[ '_listeners' ] && X_System[ '_listeners' ][ X_EVENT_UPDATED ] && X_System[ 'asyncDispatch' ]( X_EVENT_UPDATED );\r
};\r
\r
X_ViewPort[ '_listeners' ] && X_ViewPort[ '_listeners' ][ X_EVENT_AFTER_UPDATE ] && X_ViewPort[ 'asyncDispatch' ]( X_EVENT_AFTER_UPDATE );\r