diff --git a/typo3/sysext/backend/Classes/View/BackendLayout/ContentFetcher.php b/typo3/sysext/backend/Classes/View/BackendLayout/ContentFetcher.php index de78b4795f227d13605cbc0cdd9ffbe896cac7aa..f6c4d236e1890ab76ba210b3251e377506e0630e 100644 --- a/typo3/sysext/backend/Classes/View/BackendLayout/ContentFetcher.php +++ b/typo3/sysext/backend/Classes/View/BackendLayout/ContentFetcher.php @@ -111,7 +111,7 @@ class ContentFetcher $rememberer = $this->backendLayout->getRecordRememberer(); foreach ($this->fetchedContentRecords[$this->backendLayout->getDrawingConfiguration()->getLanguageColumnsPointer()] ?? [] as $contentRecordsInColumn) { foreach ($contentRecordsInColumn as $contentRecord) { - if (!$rememberer->isRemembered($contentRecord['uid']) && !in_array($contentRecord['colPos'], $knownColumnPositionNumbers)) { + if (!$rememberer->isRemembered((int)$contentRecord['uid']) && !in_array($contentRecord['colPos'], $knownColumnPositionNumbers)) { $unrendered[] = $contentRecord; } } diff --git a/typo3/sysext/backend/Classes/View/BackendLayout/Grid/GridColumnItem.php b/typo3/sysext/backend/Classes/View/BackendLayout/Grid/GridColumnItem.php index 024ee7780a116b71c8cf0d6138b01cf4c7a37692..2358f21441efad10b2296460fc0423efdc2bcae9 100644 --- a/typo3/sysext/backend/Classes/View/BackendLayout/Grid/GridColumnItem.php +++ b/typo3/sysext/backend/Classes/View/BackendLayout/Grid/GridColumnItem.php @@ -49,8 +49,8 @@ class GridColumnItem extends AbstractGridObject parent::__construct($backendLayout); $this->column = $column; $this->record = $record; - $backendLayout->getRecordRememberer()->rememberRecordUid($record['uid']); - $backendLayout->getRecordRememberer()->rememberRecordUid($record['l18n_parent']); + $backendLayout->getRecordRememberer()->rememberRecordUid((int)$record['uid']); + $backendLayout->getRecordRememberer()->rememberRecordUid((int)$record['l18n_parent']); } public function isVersioned(): bool