From 4ef4c9cedb3363029b31af9d3c6a7219750e9dd0 Mon Sep 17 00:00:00 2001 From: Niklas Droste Date: Tue, 22 Mar 2022 19:09:35 +0100 Subject: [PATCH] BUGFIX: Recognize removed-state while reducing --- .../Classes/Domain/Repository/NodeDataRepository.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Neos.ContentRepository/Classes/Domain/Repository/NodeDataRepository.php b/Neos.ContentRepository/Classes/Domain/Repository/NodeDataRepository.php index 3318974f80..790cecc8e2 100644 --- a/Neos.ContentRepository/Classes/Domain/Repository/NodeDataRepository.php +++ b/Neos.ContentRepository/Classes/Domain/Repository/NodeDataRepository.php @@ -1334,6 +1334,7 @@ function (Workspace $workspace) { } } $dimensionPositions[] = $workspacePosition; + $dimensionPositions[] = $node->isRemoved() ? PHP_INT_MAX : PHP_INT_MIN; $identifier = $node->getIdentifier(); // Yes, it seems to work comparing arrays that way!