From cb9dd57472a839a2d47e92c861d549e56de3c255 Mon Sep 17 00:00:00 2001 From: westi Date: Sun, 30 Nov 2008 22:47:26 +0000 Subject: [PATCH] Ensure we never have two seperators together. git-svn-id: http://svn.automattic.com/wordpress/trunk@9989 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/menu.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/wp-admin/menu.php b/wp-admin/menu.php index 5dfb9a32f9..33a87cb08f 100644 --- a/wp-admin/menu.php +++ b/wp-admin/menu.php @@ -174,6 +174,21 @@ foreach ( $menu as $id => $data ) { } } +// Remove any duplicated seperators +$seperator_found = false; +foreach ( $menu as $id => $data ) { + if ( 0 == strcmp('wp-menu-separator', $data[4] ) ) { + if (false == $seperator_found) { + $seperator_found = true; + } else { + unset($menu[$id]); + $seperator_found = false; + } + } else { + $seperator_found = false; + } +} + unset($id); function add_cssclass($add, $class) {