From 1dca4313f79a680b8762e2ff1fc9dae154dad661 Mon Sep 17 00:00:00 2001 From: Akshay Joshi Date: Sun, 8 Nov 2020 19:14:08 +0530 Subject: [PATCH] Fixed an issue where Query Tool/View Data panel closed event is not registered for changes. It's a regression of #4231. refs #4231 --- web/pgadmin/tools/sqleditor/static/js/sqleditor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/pgadmin/tools/sqleditor/static/js/sqleditor.js b/web/pgadmin/tools/sqleditor/static/js/sqleditor.js index 46a972210..00791fb2c 100644 --- a/web/pgadmin/tools/sqleditor/static/js/sqleditor.js +++ b/web/pgadmin/tools/sqleditor/static/js/sqleditor.js @@ -487,7 +487,7 @@ define('tools.querytool', [ }); var open_new_tab = self.browser_preferences.new_browser_tab_open; - if (open_new_tab && open_new_tab.includes('qt')) { + if (_.isNull(open_new_tab) || _.isUndefined(open_new_tab) || !open_new_tab.includes('qt')) { // Listen on the panel closed event and notify user to save modifications. _.each(pgWindow.default.pgAdmin.Browser.docker.findPanels('frm_datagrid'), function(p) { if (p.isVisible()) {