Reduce number of calls to getItems in ListView (#4462)

* Call parent.getItems once

* Restore check in includeItems

* Restore original call to getItems
This commit is contained in:
Raihaan Shouhell authored and GitHub committed 2020-02-06 04:48:21 -05:00
1 parent a0da4a8fd0
commit f16c36bd6d
1 file changed
+1 -1
@@ -219,7 +219,7 @@ public class ListView extends View implements DirectlyModifiableView {
if (recurse) {
candidates = parent.getAllItems(TopLevelItem.class);
} else {
candidates = parent.getItems();
candidates = parentItems;
}
for (TopLevelItem item : candidates) {
if (!names.contains(item.getRelativeNameFrom(getOwner().getItemGroup()))) continue;