diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTable.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTable.java index 59026b9b8..ea635feb9 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTable.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/management/targettable/TargetTable.java @@ -170,9 +170,9 @@ public class TargetTable extends AbstractTable { 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(); }