diff --git a/packages/survey-angular-ui/src/components/list/list-item.component.html b/packages/survey-angular-ui/src/components/list/list-item.component.html
index 514fbcac44..f2a97904eb 100644
--- a/packages/survey-angular-ui/src/components/list/list-item.component.html
+++ b/packages/survey-angular-ui/src/components/list/list-item.component.html
@@ -5,7 +5,7 @@
-
diff --git a/packages/survey-vue3-ui/src/components/list/ListItem.vue b/packages/survey-vue3-ui/src/components/list/ListItem.vue
index 317adf4374..2635329347 100644
--- a/packages/survey-vue3-ui/src/components/list/ListItem.vue
+++ b/packages/survey-vue3-ui/src/components/list/ListItem.vue
@@ -23,7 +23,7 @@
v-if="item.iconName && !item.component"
v-bind:class="model.cssClasses.itemIcon"
:iconName="item.iconName"
- :size="24"
+ :size="item.iconSize"
>
diff --git a/src/knockout/components/list/list-item.html b/src/knockout/components/list/list-item.html
index 7fb63d8038..66bce8ee46 100644
--- a/src/knockout/components/list/list-item.html
+++ b/src/knockout/components/list/list-item.html
@@ -6,7 +6,8 @@
-
+
+
diff --git a/src/react/components/list/list-item.tsx b/src/react/components/list/list-item.tsx
index 141e1e1326..6e68df117a 100644
--- a/src/react/components/list/list-item.tsx
+++ b/src/react/components/list/list-item.tsx
@@ -37,7 +37,7 @@ export class ListItem extends SurveyElementBase {
key={1}
className={this.model.cssClasses.itemIcon}
iconName={this.item.iconName}
- size={24}
+ size={this.item.iconSize}
aria-label={this.item.title}
>;
content.push(icon);
diff --git a/src/vue/components/list/list-item.vue b/src/vue/components/list/list-item.vue
index 516dacd872..f75d360b4b 100644
--- a/src/vue/components/list/list-item.vue
+++ b/src/vue/components/list/list-item.vue
@@ -23,7 +23,7 @@
v-if="item.iconName && !item.component"
v-bind:class="model.cssClasses.itemIcon"
:iconName="item.iconName"
- :size="24"
+ :size="item.iconSize"
>