From 2c4bedb056d957f0a6dc36769bc39da42d37bf1c Mon Sep 17 00:00:00 2001 From: daria Date: Tue, 20 Feb 2024 15:57:15 +0200 Subject: [PATCH] `File` menu items (Form) are accessible using the keyboard WIP #1284 --- www/form/inner.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/www/form/inner.js b/www/form/inner.js index a95f256ae..0427f2454 100644 --- a/www/form/inner.js +++ b/www/form/inner.js @@ -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(); }