Overrides EntityViewBuilder::getBuildDefaults
protected function getBuildDefaults(EntityInterface $entity, $view_mode) { $defaults = parent::getBuildDefaults($entity, $view_mode); // Don't cache nodes that are in 'preview' mode. if (isset($defaults['#cache']) && isset($entity->in_preview)) { unset($defaults['#cache']); } return $defaults; }