From: Scott González Date: Thu, 31 Jan 2013 14:05:04 +0000 (-0500) Subject: Menu: Escape em and en dashes in regex. Fixes #9016 - Menu: Non-ASCII characters. X-Git-Tag: 1.10.1~30 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c193a0ce17b30188576fcdb9e4b2222ce7f02f47;p=jquery-ui.git Menu: Escape em and en dashes in regex. Fixes #9016 - Menu: Non-ASCII characters. --- diff --git a/ui/jquery.ui.menu.js b/ui/jquery.ui.menu.js index 4ffe732d4..1c633786d 100644 --- a/ui/jquery.ui.menu.js +++ b/ui/jquery.ui.menu.js @@ -323,7 +323,7 @@ $.widget( "ui.menu", { menus.children( ":not(.ui-menu-item)" ).each(function() { var item = $( this ); // hyphen, em dash, en dash - if ( !/[^\-—–\s]/.test( item.text() ) ) { + if ( !/[^\-\u2014\u2013\s]/.test( item.text() ) ) { item.addClass( "ui-widget-content ui-menu-divider" ); } });