<div dir="ltr"><div dir="ltr"><div>Hello,</div><div> I noticed that keyboard navigation in menus had some problems due to the keyboard and mouse focus being handled separately.</div><div>In particular, pressing ESC in a submenu would only delete that submenu and lose focus, preventing one from going back or closing the main menu with only the keyboard. There was also a minor inconsistency where pressing Return on an item with a submenu would focus it but not select its first item, which made the action invisible.<br></div><div>Attached are some improvements which unify the activation from mouse and keyboard in MenuMorph and MenuItemMorph and fix these issues.</div><div>Regards,</div><div>Ciampo Francisco</div><div><br></div><div>PS: I was not sure if I should add a description behind the logic for the changes in the ChangeSet preamble, given that they are small. Would doing this be better on future contributions? Thanks in advance.</div></div>
</div>