From 7d2672cfcd1524c2c7e72cd22b816ec83ca47e4a Mon Sep 17 00:00:00 2001 From: Cynthia Lin Date: Tue, 10 Oct 2017 20:07:03 -0700 Subject: [PATCH] popovers: Include expanded mobile sidebars as active popovers. --- static/js/popovers.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/static/js/popovers.js b/static/js/popovers.js index a1af35446b..d173242add 100644 --- a/static/js/popovers.js +++ b/static/js/popovers.js @@ -613,9 +613,11 @@ exports.register_click_handlers = function () { exports.any_active = function () { // True if any popover (that this module manages) is currently shown. + // Expanded sidebars on mobile view count as popovers as well. return popovers.actions_popped() || user_sidebar_popped() || stream_popover.stream_popped() || stream_popover.topic_popped() || - message_info_popped() || emoji_picker.reactions_popped(); + message_info_popped() || emoji_picker.reactions_popped() || + $("[class^='column-'].expanded").length; }; exports.hide_all = function () {