From 2991d28a0a55df278d375a64a05a25d250b84867 Mon Sep 17 00:00:00 2001 From: Edward Date: Fri, 5 Dec 2014 11:00:25 +0800 Subject: [PATCH] Roo/bootstrap/menu/Menu.js --- Roo/bootstrap/menu/Menu.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Roo/bootstrap/menu/Menu.js b/Roo/bootstrap/menu/Menu.js index 5521aea12f..07100af38f 100644 --- a/Roo/bootstrap/menu/Menu.js +++ b/Roo/bootstrap/menu/Menu.js @@ -152,7 +152,7 @@ Roo.extend(Roo.bootstrap.menu.Menu, Roo.bootstrap.Component, { this.hidden = false; this.el.addClass('open'); - Roo.get(document).on("mousedown", this.onMouseDown, this); + Roo.get(document).on("mouseup", this.onMouseUp, this); this.fireEvent("show", this); @@ -165,10 +165,12 @@ Roo.extend(Roo.bootstrap.menu.Menu, Roo.bootstrap.Component, { this.hidden = true; this.el.removeClass('open'); + Roo.get(document).un("mouseup", onMouseUp); + this.fireEvent("hide", this); }, - onMouseDown : function() + onMouseUp : function() { Roo.log('hide'); this.hide(); -- 2.39.2