summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Nagel <info@felixnagel.com>2013-05-29 19:58:50 +0200
committerFelix Nagel <info@felixnagel.com>2013-05-29 19:58:50 +0200
commite6f1e9d0e99c524030066d890b67c1118f3da150 (patch)
tree48b0cb272ffdc96e794a1efd0294f579e46f0ddf
parentd122a319376559fa32c08b2b2d92608453d793c9 (diff)
downloadjquery-ui-e6f1e9d0e99c524030066d890b67c1118f3da150.tar.gz
jquery-ui-e6f1e9d0e99c524030066d890b67c1118f3da150.zip
fixed: follow-up: selectmenu does not close when body is clicked, THX @zalog see https://github.com/fnagel/jquery-ui/issues/293
-rw-r--r--ui/jquery.ui.selectmenu.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/jquery.ui.selectmenu.js b/ui/jquery.ui.selectmenu.js
index 7b122d192..49f4d2ba3 100644
--- a/ui/jquery.ui.selectmenu.js
+++ b/ui/jquery.ui.selectmenu.js
@@ -159,7 +159,7 @@ $.widget("ui.selectmenu", {
// document click closes menu
$( document ).bind( "mousedown.selectmenu-" + this.ids[ 0 ], function( event ) {
//check if open and if the clicket targes parent is the same
- if ( self.isOpen && !event.target.offsetParent ) {
+ if ( self.isOpen && !$( event.target ).closest( "#" + self.ids[ 1 ] ).length ) {
self.close( event );
}
});