This commit is contained in:
Steffen Schröder 2014-01-12 14:47:17 +01:00
parent ca12a1e6fd
commit 8593f10ecc
3 changed files with 5 additions and 3 deletions

View File

@ -33,7 +33,7 @@ class Frame extends Control implements Container {
* @return \FML\Controls\Frame * @return \FML\Controls\Frame
*/ */
public function add(Renderable $child) { public function add(Renderable $child) {
if (!in_array($child, $this->children)) { if (!in_array($child, $this->children, true)) {
array_push($this->children, $child); array_push($this->children, $child);
} }
return $this; return $this;

View File

@ -95,7 +95,9 @@ class ManiaLink implements Container {
* @return \FML\ManiaLink * @return \FML\ManiaLink
*/ */
public function add(Renderable $child) { public function add(Renderable $child) {
array_push($this->children, $child); if (!in_array($child, $this->children, true)) {
array_push($this->children, $child);
}
return $this; return $this;
} }

View File

@ -34,7 +34,7 @@ class ManiaLinks {
* @return \FML\ManiaLinks * @return \FML\ManiaLinks
*/ */
public function add(ManiaLink $child) { public function add(ManiaLink $child) {
if (!in_array($child, $this->children)) { if (!in_array($child, $this->children, true)) {
array_push($this->children, $child); array_push($this->children, $child);
} }
return $this; return $this;