fixed redundant update in CanvasViewportSoftware::updateAccurately()