Bug #82086
closedFrontend Preview Mode And Missing Inline Elements in Workspace
100%
Description
Description: The frontend preview in workspace mode does not show content elements that have inline records which are disabled in default language and enabled in translated version. The live workspace is working properly.
Further information: I found out that whenever a repository query iterates through the selected rows, it will execute the function getObjectDataByQuery defined in \TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbBackend. Inside that function, it processes the language and workspace overlays and the workspace related things such as placeholders, etc.(function doLanguageAndWorkspaceOverlay). Finally, inside a for loop (in the same function), it will set the versioning preview overlay (PageRepository::versionOL) and which returns the $overlaidRows with inline records which are only enabled in the default language.