\r
//console.log( 'updatePosition x:' + x + ' gpu:' + !!useGPU );\r
if( obj.transform ){\r
- if( ( x === x || y === y ) && ( x !== 0 && y !== 0 ) ){\r
+ if( ( x === x || y === y ) && ( x !== 0 || y !== 0 ) ){\r
if( X_UA[ 'Safari' ] && X_UA[ 'Windows' ] ){\r
// http://shinimae.hatenablog.com/entry/2016/01/13/151748\r
str = ' -webkit-translate(' + ( x | 0 ) + 'px,' + ( y | 0 ) + 'px)';\r
if( skewY < 0 || 0 < skewY ) str += ' skewY(' + skewY + 'deg)';\r
if( scaleX < 1 || 1 < scaleX ) str += ' scaleX(' + scaleX + ')';\r
if( scaleY < 1 || 1 < scaleY ) str += ' scaleY(' + scaleY + ')';\r
+\r
xnode[ 'css' ]( 'transform', ( str ? str.substr( 1 ) : '' ) + ( useGPU ? X_NodeAnime_translateZ : '' ) );\r
+ console.log( xnode.className() + ' ' + str + ' ' + (xnode[ '_flags' ] & X_NodeFlags_DIRTY_CSS) );\r
\r
if( X_NodeAnime_translateZ ){\r
if( useGPU ){\r