I'm using angular material select to display a dropdown in my app, when the data is provided from a parent using a getter, it causes an infinite loop, I can't find the source of resetting the input options,
Will appreciate any help,
I remarked the mat-option elements and it solved the issue, I assume it causes resetting the data somehow or triggering change detection
The main problem here is that you are passing the getter to the child component. Instead you should build an array using your getter from the parent component and then send the variable to your child component.
Parent component:
This way the getter will only be executed once