Procházet zdrojové kódy

Merge pull request #1220 from live627/smc_PopupMenu

Don't tether smc_PopupMenu to #top_info
Arantor před 10 roky
rodič
revize
6f5a9924a0
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      Themes/default/scripts/script.js

+ 2 - 2
Themes/default/scripts/script.js

@@ -358,7 +358,7 @@ smc_PopupMenu.prototype.add = function (sItem, sUrl)
 		e.preventDefault();
 		if (e.target != this)
 			return;
-			
+
 		e.data.obj.toggle(sItem);
 	});
 }
@@ -388,7 +388,7 @@ smc_PopupMenu.prototype.open = function (sItem)
 
 	// Now set up closing the menu if we click off.
 	$(document).on('click.menu', {obj: this}, function(e) {
-		if ($(e.target).closest('#top_info').length)
+		if ($(e.target).closest(e.data.obj.opt.menus[sItem].menuObj.parent()).length)
 			return;
 		e.data.obj.closeAll();
 		$(document).off('click.menu');