From cf45795525d19b27f745e0b310b17ad98f657b3c Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Tue, 3 Feb 2009 09:42:07 +0000 Subject: Doh! Fix a bug in add_after() that caused it to drop the item we were adding it after. --- core/libraries/Menu.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core') diff --git a/core/libraries/Menu.php b/core/libraries/Menu.php index 3ea7f2f0..8c1a0a47 100644 --- a/core/libraries/Menu.php +++ b/core/libraries/Menu.php @@ -142,7 +142,7 @@ class Menu_Core extends Menu_Element { foreach ($this->elements as $id => $menu_element) { $copy[$id] = $menu_element; if ($id == $target_id) { - $copy[$target_id] = $new_menu_element; + $copy[$new_menu_element->id] = $new_menu_element; } } $this->elements = $copy; -- cgit v1.2.3