Fix pickerview row selection method