diff --git a/admin/javascript/LeftAndMain.js b/admin/javascript/LeftAndMain.js index 784558934..38a88b263 100644 --- a/admin/javascript/LeftAndMain.js +++ b/admin/javascript/LeftAndMain.js @@ -1062,6 +1062,12 @@ jQuery.noConflict(); return false; }, activate: function(e, ui) { + // Accessibility: Simulate click to trigger panel load when tab is focused + // by a keyboard navigation event rather than a click + if(ui.newTab) { + ui.newTab.find('.cms-panel-link').click(); + } + // Usability: Hide actions for "readonly" tabs (which don't contain any editable fields) var actions = $(this).closest('form').find('.Actions'); if($(ui.newTab).closest('li').hasClass('readonly')) {