Skip to content

Commit 8ab60d8

Browse files
committed
Don't change lazyGhostObject config when setting nativeLazyObject
1 parent e67c780 commit 8ab60d8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Configuration.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,8 @@ public function setUseLazyGhostObject(bool $flag): void
708708

709709
public function isLazyGhostObjectEnabled(): bool
710710
{
711-
return $this->lazyGhostObject;
711+
// Always false if native lazy objects are enabled
712+
return $this->lazyGhostObject && ! $this->nativeLazyObject;
712713
}
713714

714715
public function setUseNativeLazyObject(bool $nativeLazyObject): void
@@ -718,7 +719,6 @@ public function setUseNativeLazyObject(bool $nativeLazyObject): void
718719
}
719720

720721
$this->nativeLazyObject = $nativeLazyObject;
721-
$this->lazyGhostObject = ! $nativeLazyObject || $this->lazyGhostObject;
722722
}
723723

724724
public function isNativeLazyObjectEnabled(): bool

0 commit comments

Comments
 (0)