_handleQueryLayout: function( l: number, t: number, w: number, h: number, globalX: number, globalY: number, ) { //don't do anything UIManager failed to measure node if (!l && !t && !w && !h && !globalX && !globalY) { return; } this.state.touchable.positionOnActivate && Position.release(this.state.touchable.positionOnActivate); this.state.touchable.dimensionsOnActivate && BoundingDimensions.release(this.state.touchable.dimensionsOnActivate); this.state.touchable.positionOnActivate = Position.getPooled( globalX, globalY, ); this.state.touchable.dimensionsOnActivate = BoundingDimensions.getPooled( w, h, ); },
_handleQueryLayout: function(l, t, w, h, globalX, globalY) { this.state.touchable.positionOnActivate && Position.release(this.state.touchable.positionOnActivate); this.state.touchable.dimensionsOnActivate && BoundingDimensions.release(this.state.touchable.dimensionsOnActivate); this.state.touchable.positionOnActivate = Position.getPooled(globalX, globalY); this.state.touchable.dimensionsOnActivate = BoundingDimensions.getPooled(w, h); },