Skip to content

[Bug]: 901c4e3 breaks response to Enter key in Arm platform firmware menus #11814

@mikebeaton

Description

@mikebeaton

Is there an existing issue for this?

  • I have searched existing issues

Bug Type

  • Firmware
  • Tool
  • Unit Test

What packages are impacted?

MdeModulePkg, ArmVirtPkg

Which targets are impacted by this bug?

DEBUG, NOOPT, RELEASE

Current Behavior

In the firmware menus in ArmVirtQemu in edk2, and in SbsaQemu in edk2-platforms, firmware menus no longer respond to Enter. Other keys work.

Expected Behavior

Firmware menus should respond to the Enter key as they used to.

Steps To Reproduce

Build either ArmVirtQemu or SbsaQemu normally. Start the built image in qemu. Enter firmware menus. Up and down arrows, and V key (which navigates down) work as normal. Enter key does not work as normal (you cannot select anything). If you are able to navigate to UEFI Shell (e.g. via the pre-menu menu, or via the 's' key), the Enter key still works normally there.

Build Environment

- OS(s): macOS
- Tool Chain(s): GCC

Version Information

I have bisected, and the issue was introduced by 901c4e3 .

Urgency

High

Are you going to fix this?

I will fix it. It is believed the author of the commit in question is now working on a fix.

Do you need maintainer feedback?

No maintainer feedback needed

Anything else?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions