fix setScale when called with scaleY === 0