From e9cd0ca2b25fecfe672c30a722b0792a5fa6698a Mon Sep 17 00:00:00 2001 From: Tobias Wittwer Date: Wed, 10 Apr 2024 16:48:40 +0200 Subject: [PATCH] fix(cdk): handle signal based items in list key manager for setting last item active --- src/cdk/a11y/key-manager/list-key-manager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cdk/a11y/key-manager/list-key-manager.ts b/src/cdk/a11y/key-manager/list-key-manager.ts index 1792c2945f1d..78295d135f8f 100644 --- a/src/cdk/a11y/key-manager/list-key-manager.ts +++ b/src/cdk/a11y/key-manager/list-key-manager.ts @@ -366,7 +366,7 @@ export class ListKeyManager { /** Sets the active item to the last enabled item in the list. */ setLastItemActive(): void { - this._setActiveItemByIndex(this._items.length - 1, -1); + this._setActiveItemByIndex(this._getItemsArray().length - 1, -1); } /** Sets the active item to the next enabled item in the list. */