From a33b695a215af2c5e2c3a674489748e1c0de4233 Mon Sep 17 00:00:00 2001 From: sahil839 Date: Fri, 26 Jun 2020 16:52:11 +0530 Subject: [PATCH] overlays: Add popovers.hide_all call to close_overlay. This is a prep commit for changing the bots list page to show normal user popover instead of extended profile one. This is added so that any open popovers are closed, if one tries to close the overlay. This was not needed previously because we were using modal for showing extended user profile. Now as we would be adding popover, we would need this to close the open popovers before closing overlay. --- static/js/overlays.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/static/js/overlays.js b/static/js/overlays.js index a93d4baf15..a33db87c7b 100644 --- a/static/js/overlays.js +++ b/static/js/overlays.js @@ -141,6 +141,8 @@ exports.open_modal = function (selector) { }; exports.close_overlay = function (name) { + popovers.hide_all(); + if (name !== open_overlay_name) { blueslip.error("Trying to close " + name + " when " + open_overlay_name + " is open."); return;