summaryrefslogtreecommitdiff
path: root/modules/menu
diff options
context:
space:
mode:
Diffstat (limited to 'modules/menu')
-rw-r--r--modules/menu/menu.admin.inc7
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/menu/menu.admin.inc b/modules/menu/menu.admin.inc
index ef94ab920..3677eff99 100644
--- a/modules/menu/menu.admin.inc
+++ b/modules/menu/menu.admin.inc
@@ -86,6 +86,9 @@ function menu_overview_form($form, &$form_state, $menu) {
/**
* Recursive helper function for menu_overview_form().
+ *
+ * @param $tree
+ * The menu_tree retrieved by menu_tree_data.
*/
function _menu_overview_tree_form($tree) {
$form = &drupal_static(__FUNCTION__, array('#tree' => TRUE));
@@ -105,7 +108,7 @@ function _menu_overview_tree_form($tree) {
$form[$mlid]['weight'] = array(
'#type' => 'weight',
'#delta' => 50,
- '#default_value' => isset($form_state[$mlid]['weight']) ? $form_state[$mlid]['weight'] : $item['weight'],
+ '#default_value' => $item['weight'],
'#title_display' => 'invisible',
'#title' => t('Weight for @row', array('@row' => $item['title'])),
);
@@ -115,7 +118,7 @@ function _menu_overview_tree_form($tree) {
);
$form[$mlid]['plid'] = array(
'#type' => 'hidden',
- '#default_value' => isset($form_state[$mlid]['plid']) ? $form_state[$mlid]['plid'] : $item['plid'],
+ '#default_value' => $item['plid'],
);
// Build a list of operations.
$operations = array();