Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Carousel: Broken UI due to Cloned Child Elements with Infinite Scroll #292

Open
charmi-v opened this issue Aug 29, 2024 · 1 comment
Open
Assignees
Labels
bug Something isn't working
Milestone

Comments

@charmi-v
Copy link
Contributor

Current Behavior

When the carousel element is rendered with a single child element, multiple clones of that element are rendered.
Carousel-bug

Expected Behavior

The carousel element should render with only the single child element and not display navigation arrows.
Carousel-fix

Steps To Reproduce

@charmi-v charmi-v added the bug Something isn't working label Aug 29, 2024
@github-project-automation github-project-automation bot moved this to NEW USER REQUEST in Portal Aug 29, 2024
@charmi-v
Copy link
Contributor Author

charmi-v commented Aug 29, 2024

The side effects of the cloned issue in carousel can be observed in the linked issue. Once the rendering is updated to prevent cloning, the respective ticket will be resolved directly.

Additionally, the library used for the carousel component, react-slick, has not yet resolved this issue, though workarounds are available.

@charmi-v charmi-v changed the title Carousel: Child Elements are cloned when fewer than slidesToShow Carousel: Broken UI due to Cloned Child Elements Aug 30, 2024
@charmi-v charmi-v changed the title Carousel: Broken UI due to Cloned Child Elements Carousel: Broken UI due to Cloned Child Elements with Infinite Scroll Aug 30, 2024
@MaximilianHauer MaximilianHauer moved this from NEW USER REQUEST to IN REVIEW in Portal Sep 6, 2024
@MaximilianHauer MaximilianHauer self-assigned this Sep 6, 2024
@MaximilianHauer MaximilianHauer added this to the Release 24.12 milestone Sep 13, 2024
@evegufy evegufy modified the milestones: Release 24.12, Release 25.03 Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: IN REVIEW
Development

No branches or pull requests

3 participants