diff --git a/web/pgadmin/browser/static/js/keyboard.js b/web/pgadmin/browser/static/js/keyboard.js index e64af27f73..3436385b26 100644 --- a/web/pgadmin/browser/static/js/keyboard.js +++ b/web/pgadmin/browser/static/js/keyboard.js @@ -14,6 +14,7 @@ import Mousetrap from 'mousetrap'; import * as commonUtils from '../../../static/js/utils'; import dialogTabNavigator from '../../../static/js/dialog_tab_navigator'; import * as keyboardFunc from 'sources/keyboard_shortcuts'; +import pgWindow from 'sources/window'; const pgBrowser = pgAdmin.Browser = pgAdmin.Browser || {}; @@ -565,8 +566,8 @@ _.extend(pgBrowser.keyboardNavigation, { }; }, getDialogTabNavigator: function(dialogContainer) { - const backward_shortcut = pgBrowser.get_preference('browser', 'dialog_tab_backward').value; - const forward_shortcut = pgBrowser.get_preference('browser', 'dialog_tab_forward').value; + const backward_shortcut = pgWindow.pgAdmin.Browser.get_preference('browser', 'dialog_tab_backward').value; + const forward_shortcut = pgWindow.pgAdmin.Browser.get_preference('browser', 'dialog_tab_forward').value; return new dialogTabNavigator.dialogTabNavigator(dialogContainer, backward_shortcut, forward_shortcut); }, diff --git a/web/pgadmin/static/js/alertify.pgadmin.defaults.js b/web/pgadmin/static/js/alertify.pgadmin.defaults.js index f99730322d..a8bdb7aaab 100644 --- a/web/pgadmin/static/js/alertify.pgadmin.defaults.js +++ b/web/pgadmin/static/js/alertify.pgadmin.defaults.js @@ -445,7 +445,7 @@ define([ * instead of alertify dialog */ $('body').off('keyup').on('keyup', function(ev){ - if(ev.which === 13) { + if(ev.which === 13 || ev.which === 27) { let suppressForClasses = ['select2-selection', 'select2-search__field']; let $el = $(ev.target); for(let i=0; i