Skip to content

Page Break when List Component Display as Teaser #2987

@junxiong-chee-growthops

Description

Bug Report

Current Behavior
When List component is pointing to a parent path that contain more than 1000 child pages, the list items that can be rendered as Teaser cannot be more than 700, or the page that use the List component will break.

Expected behavior/code
The list item should be able to be rendered when displayed as teaser, regardless of how many child pages are under the targeted parent path

Environment

  • AEM Release: 2025.9.22450.20250911T131210Z
  • Core Components version: 2.26.0
  • Java 11

Possible Solution

Additional context / Screenshots
Steps to replicate:

  1. In crxde, go to /libs/core/wcm/components/list/v3/list and copy it to /apps/ component folder.
  2. In the jcr:node of the List Component, ensure the TeaserDelegate is pointing to core/wcm/components/teaser/v2/teaser.
  3. Go to any template to allow this component.
  4. Create a page using that specific template in step 3, and drop the list component into the page.
  5. Point the parent path field in the list to a parent page that have more than 1000 child pages.
  6. Set the maxItems to 700, and View page as Published (page should be able to render)
  7. In the List component, go to Item Settings and select Display as Teaser.
  8. Save the change and View page as Published (page is breaking).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions