fix bug for variableview