Hi Tom, > I don't think there's API for this so the only idea is to copy the list > to an ArrayList, do the replace there and afterwards call > ObservableList#setAll().
yes, that solves the problem of generating just a single change, but the change is unnecessarily big. Martin, thanks for opening the issue. > I have filed a JIRA issue https://javafx-jira.kenai.com/browse/RT-32655 > for the setAll method with range. Best, Tomas