diff --git a/app/assets/javascripts/discourse/components/popup-menu.js.es6 b/app/assets/javascripts/discourse/components/popup-menu.js.es6 index 4f8de9b5924..64ef71752dd 100644 --- a/app/assets/javascripts/discourse/components/popup-menu.js.es6 +++ b/app/assets/javascripts/discourse/components/popup-menu.js.es6 @@ -11,11 +11,8 @@ export default Ember.Component.extend({ this.sendAction('hide'); }); - $('html').on(`mouseup.popup-menu-${this.get('elementId')}`, (e) => { - const $target = $(e.target); - if ($target.is("button") || this.$().has($target).length === 0) { - this.sendAction('hide'); - } + $('html').on(`mouseup.popup-menu-${this.get('elementId')}`, () => { + this.sendAction('hide'); }); },