Bon travail @oca !
Je pense que vous pouvez éviter l’astuce avec le composant des icônes de catégorie en utilisant l’helper {{category-link}} au lieu de monter le widget category-icons. J’ai essayé localement avec
{{category-link event.topic.category hideParent="true"}}
et cela fonctionne bien. Il faut juste quelques ajustements de style pour masquer l’étiquette de la catégorie, mais sinon, les icônes s’affichent pour les catégories parentes et non parentes.