From dfd686f014aa4d9c68a3985152f1d34260bf96b6 Mon Sep 17 00:00:00 2001 From: Matheus Marques Date: Tue, 31 Mar 2015 13:01:21 -0300 Subject: [PATCH] Fix bootstrap 2.x submenu compatibility --- bootstrap-contextmenu.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrap-contextmenu.js b/bootstrap-contextmenu.js index dc1e38bc..60d2c9df 100644 --- a/bootstrap-contextmenu.js +++ b/bootstrap-contextmenu.js @@ -52,7 +52,7 @@ $menu.trigger(evt = $.Event('show.bs.context', relatedTarget)); tp = this.getPosition(e, $menu); - items = 'li:not(.divider)'; + items = 'li:not(.divider,.dropdown-submenu)'; $menu.attr('style', '') .css(tp) .addClass('open') @@ -80,7 +80,7 @@ relatedTarget = { relatedTarget: this }; $menu.trigger(evt = $.Event('hide.bs.context', relatedTarget)); - items = 'li:not(.divider)'; + items = 'li:not(.divider,.dropdown-submenu)'; $menu.removeClass('open') .off('click.context.data-api', items) .trigger('hidden.bs.context', relatedTarget);