Updating viewport zoom