summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2009-02-03 09:42:07 +0000
committerBharat Mediratta <bharat@menalto.com>2009-02-03 09:42:07 +0000
commitcf45795525d19b27f745e0b310b17ad98f657b3c (patch)
tree29ef2e5550ff105eeb2de83e60f6a202f41da3cf /core
parentd656b6a3e61ac7d32607638ddd125457813b0616 (diff)
Doh! Fix a bug in add_after() that caused it to drop the item we were adding it after.
Diffstat (limited to 'core')
-rw-r--r--core/libraries/Menu.php2
1 files changed, 1 insertions, 1 deletions
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;