Fix devices in unloaded chunks not being removed from element device list.

This commit is contained in:
Florian Nücke
2022-02-13 17:36:16 +01:00
parent 356cf1f5c0
commit b92152c593
2 changed files with 20 additions and 2 deletions

View File

@@ -124,12 +124,13 @@ public abstract class AbstractGroupingDeviceBusElement<TEntry extends AbstractGr
saveGroup(index);
final HashSet<TEntry> removedEntries = new HashSet<>(oldEntries);
for (final TEntry entry : removedEntries) {
for (final TEntry entry : oldEntries) {
devices.removeInt(entry.getDevice());
onEntryRemoved(entry);
}
oldEntries.clear();
scanDevices();
}