From 7db2f9abd97010d7ddfe51b106d8702980c5760e Mon Sep 17 00:00:00 2001 From: romanb Date: Thu, 19 Nov 2009 13:29:55 +0000 Subject: [PATCH] [2.0] Fixed dirty state of lazy-initialized collection with new elements prior to initialization. --- lib/Doctrine/ORM/PersistentCollection.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/Doctrine/ORM/PersistentCollection.php b/lib/Doctrine/ORM/PersistentCollection.php index 4cff149bd..75abff2c4 100644 --- a/lib/Doctrine/ORM/PersistentCollection.php +++ b/lib/Doctrine/ORM/PersistentCollection.php @@ -241,6 +241,7 @@ final class PersistentCollection implements \Doctrine\Common\Collections\Collect foreach ($newObjects as $obj) { $this->_coll->add($obj); } + $this->_isDirty = true; } $this->_initialized = true; }