Sightly modify the behavior how the canvas update.