fix safari issue of not having Number.isFinite + fix stopAndContinue function
returned salt back
Merge remote-tracking branch 'origin/fix-zooming-when-rect-is-set' into fix-zooming-when-rect-is-set