Move cursor before changing console attributes

这个提交包含在:
2024-03-28 14:06:52 +01:00
父节点 1cdc1d3e54
当前提交 dcca4870cd

查看文件

@@ -894,6 +894,9 @@ BlpDrawBootMenuEntry(IN PXTBL_DIALOG_HANDLE Handle,
{
UINT Index;
/* Move cursor to the right position */
BlSetCursorPosition(5, 4 + Position);
/* Check whether this entry should be highlighted */
if(Highlighted)
{
@@ -906,9 +909,6 @@ BlpDrawBootMenuEntry(IN PXTBL_DIALOG_HANDLE Handle,
BlSetConsoleAttributes(EFI_TEXT_BGCOLOR_BLACK | EFI_TEXT_FGCOLOR_LIGHTGRAY);
}
/* Move cursor to the right position */
BlSetCursorPosition(5, 4 + Position);
/* Clear menu entry */
for(Index = 0; Index < Handle->Width - 4; Index++)
{