mirror of
https://github.com/tianocore/edk2
synced 2026-08-27 00:23:19 -04:00
When the user selects an EFI_IFR_ACTION_OP (for example Commit Changes and Exit), SetupBrowser may submit the form and invoke the driver's callback before ordered-list question values are copied from their edit buffer into storage. HiiGetBrowserData() in the callback then sees stale list ordering and the submitted configuration is wrong. Sync all ordered-list values to storage on EFI_BROWSER_ACTION_CHANGED for action opcodes only. Only run for action opcodes to avoid affecting menu navigation (GOTO/REFRESH). Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> |
||
|---|---|---|
| .. | ||
| Application | ||
| Bus | ||
| Core | ||
| Include | ||
| Library | ||
| Logo | ||
| Test | ||
| Universal | ||
| MdeModulePkg.ci.yaml | ||
| MdeModulePkg.dec | ||
| MdeModulePkg.dsc | ||
| MdeModulePkg.uni | ||
| MdeModulePkgExtra.uni | ||