In vaadin8,ListSelect can't change items when I change the content of ListS

I use ListSelect otherresource = new ListSelect<>(); otherresource.setItems(list); the structure is ArrayList, the Layout add(otherresource),
And show it,then I listen that content should be changed,I change tha list by list.addAll(anotherlist).and requestRepaint the otherresource , but the ListSelect doesn’t change the content.