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()) {
|
if (isFilterEnabled()) {
|
||||||
refreshTargets();
|
refreshTargets();
|
||||||
} else {
|
} else {
|
||||||
eventContainer.getEvents().stream().map(event -> event.getEntity())
|
eventContainer.getEvents().stream()
|
||||||
.filter(target -> visibleItemIds.contains(target.getTargetIdName()))
|
.filter(event -> visibleItemIds.contains(new TargetIdName(event.getEntityId(), null, null)))
|
||||||
.forEach(target -> updateVisibleItemOnEvent(target.getTargetInfo()));
|
.forEach(event -> updateVisibleItemOnEvent(event.getEntity().getTargetInfo()));
|
||||||
targetContainer.commit();
|
targetContainer.commit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user