WIP Remove unneeded getContent from listing block
This caused one extra content load per listing in a page.
[!CAUTION] The Volto Team has suspended its review of new pull requests from first-time contributors until the release of Plone 7, which is preliminarily scheduled for the second quarter of 2026. Read details.
- [X] I signed and returned the Plone Contributor Agreement, and received and accepted an invitation to join a team in the Plone GitHub organization.
- [X] I verified there aren't other open pull requests for the same change.
- [X] I followed the guidelines in Contributing to Volto.
- [X] I successfully ran code linting checks on my changes locally.
- [X] I successfully ran unit tests on my changes locally.
- [X] I successfully ran acceptance tests on my changes locally.
- [X] If needed, I added new tests for my changes.
- [X] If needed, I added documentation for my changes, either in the Storybook or narrative documentation.
- [X] I included a change log entry in my commits.
If your pull request closes an open issue, include the exact text below, immediately followed by the issue number. When your pull request gets merged, then that issue will close automatically.
Closes #
If your pull request includes changes to the documentation—either in narrative documentation, Storybook, or configuration—then a pull request preview will be generated and a link will populate in the description of your pull request below.
By clicking that link, you can use the visual diff menu in the upper right corner to navigate to pages that have changes, then display the diff by checking the Show diff checkbox.
@reebalazs is this ready? I marked it for the Team to review.
I also have a proposal for that #3866. But this one here only partially addresses my proposal. Since mine is currently stalled, it's fine to proceed with this one.