Index: remoting/webapp/menu_button.js |
diff --git a/remoting/webapp/menu_button.js b/remoting/webapp/menu_button.js |
index ce0a2ed0e6d8fe64358db5155fb3a3eecfac3c21..a3da1b52d5df813adf839005ae8c1df9ec05323b 100644 |
--- a/remoting/webapp/menu_button.js |
+++ b/remoting/webapp/menu_button.js |
@@ -51,7 +51,7 @@ remoting.MenuButton = function(container, opt_onShow) { |
that.button_.removeEventListener('click', that.onClick_, false); |
window.setTimeout( |
function() { |
- document.all[0].addEventListener('click', that.closeHandler_, true); |
+ document.body.addEventListener('click', that.closeHandler_, true); |
}, |
100); |
}; |
@@ -62,7 +62,7 @@ remoting.MenuButton = function(container, opt_onShow) { |
*/ |
this.closeHandler_ = function(event) { |
that.button_.classList.remove(remoting.MenuButton.BUTTON_ACTIVE_CLASS_); |
- document.all[0].removeEventListener('click', that.closeHandler_, true); |
+ document.body.removeEventListener('click', that.closeHandler_, true); |
window.setTimeout( |
function() { |
that.button_.addEventListener('click', that.onClick_, false); |