fixed bug in text layout (snapping to 1 unit boundary when rendering font w/ smalle scale)