Fix setAtlasTile method to properly update UVs

This fixes a method used by devs leveraging that TextureAtlas with primitives. The UVs were being properly scaled/offset, but the result was not always applied because of poor timing. This forces the update of the UVs in all cases.