Fixed Issue with odd canvas rotation and translation