From d6ebee58c244ca1d0cd7d44b4665fda0c2a22e50 Mon Sep 17 00:00:00 2001 From: "Dominik Schilling (ocean90)" Date: Fri, 26 Jun 2015 17:10:12 +0000 Subject: [PATCH] Customizer: Prevent dragging menu items above the main heading. Improve targeting for the `sortableItems`, resolving an issue where the first `
  • ` in the control became a sortable target, allowing the user to drag a single top level menu outside the intended sortable area. props adamsilverstein. fixes #32738. #wceu git-svn-id: https://develop.svn.wordpress.org/trunk@32955 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/customize-nav-menus.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-admin/js/customize-nav-menus.js b/src/wp-admin/js/customize-nav-menus.js index e9ee86f961..4d6d758224 100644 --- a/src/wp-admin/js/customize-nav-menus.js +++ b/src/wp-admin/js/customize-nav-menus.js @@ -7,7 +7,7 @@ */ wpNavMenu.originalInit = wpNavMenu.init; wpNavMenu.options.menuItemDepthPerLevel = 20; - wpNavMenu.options.sortableItems = '.customize-control-nav_menu_item'; + wpNavMenu.options.sortableItems = '> .customize-control-nav_menu_item'; wpNavMenu.init = function() { this.jQueryExtensions(); };