===================================================================
--- a/src/Plugin/Field/FieldType/EntityReferenceRevisionsItem.php	(revision 167be1c05fb713e030db9c94365d5ef7f09374b9)
+++ b/src/Plugin/Field/FieldType/EntityReferenceRevisionsItem.php	(date 1558097007042)
@@ -275,11 +275,6 @@
           $this->entity->setNewRevision();
           $needs_save = TRUE;
         }
-        // Additionally ensure that the default revision state is kept in sync.
-        if ($this->entity && $host->isDefaultRevision() != $this->entity->isDefaultRevision()) {
-          $this->entity->isDefaultRevision($host->isDefaultRevision());
-          $needs_save = TRUE;
-        }
       }
       if ($needs_save) {
         $this->entity->save();
@@ -331,6 +326,11 @@
         $needs_save = TRUE;
       }
     }
+    // Additionally ensure that the default revision state is kept in sync.
+    if ($entity && $parent_entity->isDefaultRevision() != $entity->isDefaultRevision()) {
+      $entity->isDefaultRevision($parent_entity->isDefaultRevision());
+      $needs_save = TRUE;
+    }
 
     $parent_type = $entity->getEntityType()->get('entity_revision_parent_type_field');
     $parent_id = $entity->getEntityType()->get('entity_revision_parent_id_field');
