Overrides Drupal\Core\Entity\EntityRenderController::alterBuild().
Overrides EntityRenderController::alterBuild
protected function alterBuild(array &$build, EntityInterface $entity, EntityDisplay $display, $view_mode, $langcode = NULL) {
parent::alterBuild($build, $entity, $display, $view_mode, $langcode);
if (!empty($entity->nid)) {
$build['#contextual_links']['node'] = array(
'node',
array(
$entity->nid,
),
);
}
}