fix: the _tryFixRoundingError() method now runs only for Safari