Skip to content

<List> component growing="Scroll" no longer triggers scroll events after upgrade to 2.9.0+ #11687

Closed

Description

@sleric1024

Describe the bug

After upgrading to version @ui5/webcomponents-react 2.9.0 (and later), the component with growing="Scroll" no longer triggers the onLoadMore event as expected when the user scrolls to the bottom.

This functionality worked correctly in earlier versions (e.g., 2.8.x), but appears to have stopped functioning after the 2.9.0 update.

Isolated Example

https://stackblitz.com/edit/github-zpv869gt?file=package.json,src%2FApp.tsx,src%2Fmain.tsx

Reproduction steps

  1. Use <List growing="Scroll" onLoadMore={handleLoadMore}>...</List>

  2. Add enough items to require scrolling.

  3. Scroll to the bottom.

  4. Observe that the onLoadMore callback is not triggered.

Expected Behaviour

The onLoadMore event should be triggered when the user scrolls to the bottom of the list.

Screenshots or Videos

No response

UI5 Web Components for React Version

2.9.0

UI5 Web Components Version

2.9.0

Browser

Chrome

Operating System

MAC OS

Additional Context

Downgrading to 2.8.x restores the expected behavior.
No errors appear in the console.

Relevant log output

Organization

SAP SF

Declaration

  • I’m not disclosing any internal or sensitive information.

Activity

  1. Lukas742 commented on Jun 10, 2025

    @Lukas742
    Contributor

    Thanks for reporting! I'll forward this issue to our UI5 Web Components Colleagues as the affected component is developed in their repository.

  2. Valkanister commented on Jun 10, 2025

    @Valkanister

    Hello @SAP/ui5-webcomponents-topic-p
    Please have a look and advise how to properly setup a ui5-list with growing=Scroll. It seems the event is no firing.

    Kind regards, 

    Georgi

    SAP Development Support

  3. self-assigned this
    on Jun 12, 2025
  4. moved this from Issues to In Progress in Maintenance - Topic Pon Jun 12, 2025
  5. NakataCode commented on Jun 17, 2025

    @NakataCode
    Contributor

    Hi @sleric1024,

    I created a playground example to test the behavior

    I found that the load-more functionality works correctly with vanilla HTML/JS web components in the same scenario (List with growing="Scroll" inside a Dialog). The core ui5-list component appears to be functioning properly.

    This suggests the issue might be React-specific rather than with the underlying web components themselves.

    Could you also try creating an HTML-based web components example where the functionality doesn't work?

    Best Regards,
    Nikola

  6. Lukas742 commented on Jun 17, 2025

    @Lukas742
    Contributor

    Hi @NakataCode

    please remove the class of the ui5-dialog and set the content-density to "Cozy". Then the issue is reproducible in your example as well.

  7. stephen-schmith commented on Jul 9, 2025

    @stephen-schmith

    @NakataCode I can confirm that this issue is reproducible by following the minor modifications described by @Lukas742 (actually, I can reproduce it just by removing the dialog class name in the playground example). It's also reproducible internally here in SuccessFactors where most of our UI5 WC code is on 2.10.

    Can we get an update on this topic? This issue breaks important functionality for us.

  8. NakataCode commented on Jul 10, 2025

    @NakataCode
    Contributor

    Hi @stephen-schmith,

    Thanks for following up.

    The issue is currently in progress — we've identified the root cause and are now working on finding the best solution. I’ll share an update here once we have more news.

    Best regards,
    Nikola

  9. stephen-schmith commented on Jul 10, 2025

    @stephen-schmith

    Thanks for the update @NakataCode .

  10. stephen-schmith commented on Aug 5, 2025

    @stephen-schmith

    @NakataCode @dobrinyonkov Do you have any update on this issue? We have an upcoming major release in a few weeks, and this would be a significant regression for SF. Also, do you know if there will be any plan to backport this fix to 2.10?

  11. NakataCode commented on Aug 12, 2025

    @NakataCode
    Contributor

    Hi @stephen-schmith,

    Apologies for the delayed reply, and thank you for your patience. @dobrinyonkov has implemented a fix for this issue #12087, which is currently going through review.
    Once it’s merged, we’d recommend upgrading to a version that includes this fix so you can benefit from the improvement. If there’s anything that might block the upgrade, please let us know — we’ll be happy to help.

    Best regards,
    Nikola

  12. moved this to In Progress in Maintenance - Topic Pon Sep 5, 2025
  13. github-actions commented on Sep 5, 2025

    @github-actions

    This issue has been closed. To reopen, just leave a comment!

  14. moved this from In Progress to Completed in Maintenance - Topic Pon Sep 11, 2025
  15. moved this from In Progress to Completed in Maintenance - Topic Pon Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions