Skip to content
Snippets Groups Projects

Issue #3489123 by grimreaper, mogtofu33: Icon not found when rendered from renderable array

Merged Issue #3489123 by grimreaper, mogtofu33: Icon not found when rendered from renderable array
Merged Jean Valverde requested to merge issue/ui_icons-3489123:3489123-icon-not-found into 1.0.x
1 file
+ 2
4
Compare changes
  • Side-by-side
  • Inline
@@ -60,10 +60,8 @@ class Icon extends RenderElementBase {
public static function preRenderIcon(array $element): array {
$icon_full_id = IconDefinition::createIconId($element['#pack_id'], $element['#icon_id']);
$iconCollector = \Drupal::service('Drupal\Core\Theme\Icon\IconCollector');
$icon = $iconCollector->get($icon_full_id);
if (!$icon) {
$pluginManagerIconPack = \Drupal::service('plugin.manager.icon_pack');
if (!$icon = $pluginManagerIconPack->getIcon($icon_full_id)) {
return $element;
}
Loading