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

Query builder mutates the Entities list #15557

Closed
pmoleri opened this issue Mar 20, 2025 · 0 comments · Fixed by #15607
Closed

Query builder mutates the Entities list #15557

pmoleri opened this issue Mar 20, 2025 · 0 comments · Fixed by #15607
Assignees
Labels
🐛 bug Any issue that describes a bug ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged.

Comments

@pmoleri
Copy link
Contributor

pmoleri commented Mar 20, 2025

Description

The Entities list assigned as an @Input gets mutated attaching a lot of information to it.

  • igniteui-angular version: 19.1.0
  • browser: any

Steps to reproduce

  1. Instantiate Query Builder with an Entities list
  2. Print the Entities list after the Query builder has rendered

Result

The Entities list which was a few lines long now it's huge, each fields has a lot of metadata appended to it.

Expected result

@Inputs should be treated as readonly

Attachments

Stackblitz example

@pmoleri pmoleri added 🐛 bug Any issue that describes a bug 🆕 status: new labels Mar 20, 2025
@teodosiah teodosiah self-assigned this Mar 24, 2025
@teodosiah teodosiah added 🛠️ status: in-development Issues and PRs with active development on them and removed 🆕 status: new labels Mar 24, 2025
@teodosiah teodosiah added ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged. and removed 🛠️ status: in-development Issues and PRs with active development on them labels Mar 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Any issue that describes a bug ✅ status: resolved Applies to issues that have pending PRs resolving them, or PRs that have already merged.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants