diff --git a/token.tokens.inc b/token.tokens.inc index ac48c0e..99d123e 100755 --- a/token.tokens.inc +++ b/token.tokens.inc @@ -1824,11 +1824,7 @@ function field_tokens($type, $tokens, array $data, array $options, BubbleableMet * The view display or null. */ function token_get_token_view_display(EntityInterface $entity) { - $entity_view_displays = &drupal_static(__FUNCTION__, []); $view_mode_name = $entity->getEntityTypeId() . '.' . $entity->bundle() . '.token'; - if (!array_key_exists($view_mode_name, $entity_view_displays)) { - $view_display = \Drupal::entityTypeManager()->getStorage('entity_view_display')->load($view_mode_name); - $entity_view_displays[$view_mode_name] = ($view_display && $view_display->status()) ? $view_display : NULL; - } - return $entity_view_displays[$view_mode_name]; + $view_display = \Drupal::entityTypeManager()->getStorage('entity_view_display')->load($view_mode_name); + return ($view_display && $view_display->status()) ? $view_display : NULL; }