call getEntity only on visible item (#387)
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
This commit is contained in:
committed by
Kai Zimmermann
parent
0ddcedad74
commit
7a7e52de47
@@ -170,9 +170,9 @@ public class TargetTable extends AbstractTable<Target, TargetIdName> {
|
||||
if (isFilterEnabled()) {
|
||||
refreshTargets();
|
||||
} else {
|
||||
eventContainer.getEvents().stream().map(event -> event.getEntity())
|
||||
.filter(target -> visibleItemIds.contains(target.getTargetIdName()))
|
||||
.forEach(target -> updateVisibleItemOnEvent(target.getTargetInfo()));
|
||||
eventContainer.getEvents().stream()
|
||||
.filter(event -> visibleItemIds.contains(new TargetIdName(event.getEntityId(), null, null)))
|
||||
.forEach(event -> updateVisibleItemOnEvent(event.getEntity().getTargetInfo()));
|
||||
targetContainer.commit();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user