From af46b4e5c3eda8d9b436b23066bd5ccf1d1d08e0 Mon Sep 17 00:00:00 2001 From: Nikola Anachkov Date: Fri, 3 Jul 2026 12:55:30 +0300 Subject: [PATCH 1/2] fix(ui5-li-custom, ui5-tree-item-custom): add accessibleName property for stable accessible names --- packages/main/src/ListItemCustom.ts | 4 ++-- packages/main/src/TreeItemBase.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/main/src/ListItemCustom.ts b/packages/main/src/ListItemCustom.ts index d8347ca09b93..3c352f91149d 100644 --- a/packages/main/src/ListItemCustom.ts +++ b/packages/main/src/ListItemCustom.ts @@ -65,10 +65,10 @@ class ListItemCustom extends ListItem { * **Note**: If not provided a default text alternative will be set, if present. * @default undefined * @public - * @since 1.0.0-rc.15 + * @since 2.24.0 */ @property() - declare accessibleName?: string; + accessibleName?: string; _onkeydown(e: KeyboardEvent) { const isFocused = this.matches(":focus"); diff --git a/packages/main/src/TreeItemBase.ts b/packages/main/src/TreeItemBase.ts index ece12b368d7c..c57aec8f1590 100644 --- a/packages/main/src/TreeItemBase.ts +++ b/packages/main/src/TreeItemBase.ts @@ -168,10 +168,10 @@ class TreeItemBase extends ListItem { * Defines the accessible name of the component. * @default undefined * @public - * @since 1.8.0 + * @since 2.24.0 */ @property() - declare accessibleName?: string; + accessibleName?: string; /** * @private From 3e6732c45ea668a691132bb3b155322ec4c5960e Mon Sep 17 00:00:00 2001 From: Nikola Anachkov Date: Tue, 7 Jul 2026 13:12:37 +0300 Subject: [PATCH 2/2] fix: address comment --- packages/main/src/ListItemCustom.ts | 2 +- packages/main/src/TreeItemBase.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/main/src/ListItemCustom.ts b/packages/main/src/ListItemCustom.ts index 3c352f91149d..b6902a86f222 100644 --- a/packages/main/src/ListItemCustom.ts +++ b/packages/main/src/ListItemCustom.ts @@ -65,7 +65,7 @@ class ListItemCustom extends ListItem { * **Note**: If not provided a default text alternative will be set, if present. * @default undefined * @public - * @since 2.24.0 + * @since 1.0.0-rc.15 */ @property() accessibleName?: string; diff --git a/packages/main/src/TreeItemBase.ts b/packages/main/src/TreeItemBase.ts index c57aec8f1590..89ac62617f06 100644 --- a/packages/main/src/TreeItemBase.ts +++ b/packages/main/src/TreeItemBase.ts @@ -168,7 +168,7 @@ class TreeItemBase extends ListItem { * Defines the accessible name of the component. * @default undefined * @public - * @since 2.24.0 + * @since 1.8.0 */ @property() accessibleName?: string;