Skip to content

fix(RowExplorer): add repeater context to prevent multiple ejections #16289

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Stropdasman
Copy link

When ejecting a RowExplorer, the repeater incorrectly generates 10 spectrumcard components, even though only 1 should be generated.
This happens because the spectrumcard was missing the correct context, causing Budibase to misinterpret the data scope.

This PR explicitly sets context="repeater" and correctly binds the props to the current row in the repeater.
This ensures that only one spectrumcard is generated per row during eject.

Before:
image

After:
image

Copy link

qa-wolf bot commented Jun 6, 2025

QA Wolf here! As you write new code it's important that your test coverage is keeping up.
Click here to request test coverage for this PR!

Copy link
Contributor

github-actions bot commented Jun 6, 2025

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@Stropdasman
Copy link
Author

I have read the CLA Document and I hereby sign the CLA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant