fix defect in virtualVscroller

when a specific row's height is bigger than the gridx body, the defect
occurs, and the scrollToRow() may have a chance to fail