diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e08cebbb..c8ecd4559 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ### 1.4.11 - Removed debug log configuration option, as it's no longer needed (raoulvdberge) +- Fixed bug where storages that are removed remain visible (raoulvdberge) ### 1.4.10 - Improved performance of network scanning (raoulvdberge) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/NetworkNodeGraph.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/NetworkNodeGraph.java index 87ad584d8..78f6bd508 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/NetworkNodeGraph.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/NetworkNodeGraph.java @@ -53,14 +53,14 @@ public class NetworkNodeGraph implements INetworkNodeGraph { currentNodeToCheck.walkNeighborhood(operator); } + this.nodes = operator.newNodes; + for (INetworkNode node : operator.previousNodes) { node.onDisconnected(controller); operator.changed = true; } - this.nodes = operator.newNodes; - if (operator.changed) { controller.getDataManager().sendParameterToWatchers(TileController.NODES); }