File menu items (Form) are accessible using the keyboard

WIP #1284
This commit is contained in:
daria 2024-02-20 15:57:15 +02:00
parent 6f58e5a65f
commit 2c4bedb056

View File

@ -4494,8 +4494,16 @@ define([
var $toolbarContainer = $('#cp-toolbar');
var helpMenu = framework._.sfCommon.createHelpMenu(['text', 'pad']);
var $helpMenuButton = UIElements.createDropdownEntry({
tag: 'a',
attributes: { 'class': helpMenu.button.attr('class') },
content: h('span', helpMenu.button.text()),
action: function () {
helpMenu.button.click();
}
});
$toolbarContainer.after(helpMenu.menu);
framework._.toolbar.$drawer.append(helpMenu.button);
framework._.toolbar.$drawer.append($helpMenuButton);
if (!APP.isEditor && !priv.form_auditorKey) {
$(helpMenu.menu).hide();
}