fix IndexOutOfBoundsException on inserting empty collection to empty model

This commit is contained in:
Aleksey Pivovarov
2013-08-27 19:42:44 +04:00
parent 46b8998435
commit 9bd1660f1d
@@ -193,7 +193,9 @@ public class ListTableModel<Item> extends TableViewModel<Item> implements ItemRe
public void addRows(@NotNull Collection<Item> items) {
myItems.addAll(items);
fireTableRowsInserted(myItems.size() - items.size(), myItems.size() - 1);
if (!myItems.isEmpty()) {
fireTableRowsInserted(myItems.size() - items.size(), myItems.size() - 1);
}
}
public Object getItem(final int rowIndex) {