diff --git a/src/material/chips/chip-grid.ts b/src/material/chips/chip-grid.ts index d28ea15f5b66..b52641f2d2f9 100644 --- a/src/material/chips/chip-grid.ts +++ b/src/material/chips/chip-grid.ts @@ -340,7 +340,7 @@ export class MatChipGrid // Delay until the next tick, because this can cause a "changed after checked" // error if the input does something on focus (e.g. opens an autocomplete). Promise.resolve().then(() => this._chipInput.focus()); - } else if (this._chips.length) { + } else if (this._chips.length && this._keyManager.activeItemIndex !== 0) { this._keyManager.setFirstItemActive(); }