From 51c71c9412b10cd4f151fcf69039f7e9f96485fe Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Mon, 18 Nov 2024 10:21:25 +0100 Subject: [PATCH] fix(material/chips): emit state changes when chip grid is disabled Fixes that the chip grid wasn't emitting to its `stateChanges` when it becomes disabled which meant that the parent form field might not update correctly. Fixes #30017. --- src/material/chips/chip-grid.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/material/chips/chip-grid.ts b/src/material/chips/chip-grid.ts index 772611f619c4..9e0132d0e5d2 100644 --- a/src/material/chips/chip-grid.ts +++ b/src/material/chips/chip-grid.ts @@ -129,6 +129,7 @@ export class MatChipGrid override set disabled(value: boolean) { this._disabled = value; this._syncChipsState(); + this.stateChanges.next(); } /**