add playground for render(fit: true)
2.3.1 pre
prevent breakage on negative w or h