diff --git a/docs/en_US/release_notes_4_7.rst b/docs/en_US/release_notes_4_7.rst index 86ebeceb9..bfe950e60 100644 --- a/docs/en_US/release_notes_4_7.rst +++ b/docs/en_US/release_notes_4_7.rst @@ -20,5 +20,6 @@ Bug fixes | `Bug #4219 `_ - Ensure popper.js is installed when needed. | `Bug #4227 `_ - Fixed Tab key navigation for Maintenance dialog. | `Bug #4244 `_ - Fix Tab key issue for Toggle switch controls and button on the dialog footer in Safari browser. +| `Bug #4245 `_ - Ensure that element should get highlighted when they get focus on using Tab key. | `Bug #4246 `_ - Fixed console error when subnode control is used in panels. | `Bug #4261 `_ - Stop using application/x-javascript as a mime type and use the RFC-compliant application/javascript instead. \ No newline at end of file diff --git a/web/pgadmin/browser/static/js/panel.js b/web/pgadmin/browser/static/js/panel.js index 23645c5e2..f2e363ba3 100644 --- a/web/pgadmin/browser/static/js/panel.js +++ b/web/pgadmin/browser/static/js/panel.js @@ -54,7 +54,7 @@ define( if (!that.showTitle) myPanel.title(false); else { - var title_elem = '' + (title || that.title) + ''; + var title_elem = '' + (title || that.title) + ''; myPanel.title(title_elem); if (that.icon != '') myPanel.icon(that.icon); diff --git a/web/pgadmin/static/scss/_pgadmin.style.scss b/web/pgadmin/static/scss/_pgadmin.style.scss index 2ff6ffce1..279c79d91 100644 --- a/web/pgadmin/static/scss/_pgadmin.style.scss +++ b/web/pgadmin/static/scss/_pgadmin.style.scss @@ -657,8 +657,12 @@ fieldset.inline-fieldset > div { outline: none; } -input[type="checkbox"]:focus { - outline: $color-primary auto 5px !important; +input[type="checkbox"]:focus, +a:focus { + &.navbar-brand, &.dropdown-item { + outline: none !important; + } + outline: $input-focus-border-color auto 5px !important; } div.rolmembership {