diff --git a/feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts b/feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts index f077112b692..16f2641f74e 100644 --- a/feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts +++ b/feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts @@ -503,12 +503,11 @@ export class ConfiguratorGroupMenuComponent { group: Configurator.Group, currentGroupId?: string ): boolean { - let groupIdx = group.subGroups?.findIndex( + return !!group.subGroups?.find( (subGroup) => this.isGroupSelected(subGroup.id, currentGroupId) || this.containsSelectedGroup(subGroup, currentGroupId) ); - return groupIdx !== -1; } /**