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

mat-select(multiple): Possibility to track how selection was changed, via checkbox or on label click. #17655

FIRSTNIGHTINTHEWOODS opened this issue Nov 8, 2019 · 0 comments


Copy link


Feature Description

So actually we can track selection target only via native (click) event on mat-option and then check the target, but would be good to have it in MatSelectChange event.

Use Case

e.g. I want to close mat-select when we click on label(not checkbox).
e.g. I want to change selection only when we click on checkbox.
e.g. I want to reset selection when target is label(not checkbox) and make selected only clicked option.

Now we forced to use event (click) instead of (selectionChange) that makes discrepancy in logic, would be good to use only selectionChange and be able to know it was a checkbox selection or label click.
I understand perfectly that I can implement this without using the event provided by the Material, but as for me it’s not right

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
1 participant
You can’t perform that action at this time.