diff --git a/boot/freeldr/freeldr/disk/ramdisk.c b/boot/freeldr/freeldr/disk/ramdisk.c index f922452d1ba..4b2677a7951 100644 --- a/boot/freeldr/freeldr/disk/ramdisk.c +++ b/boot/freeldr/freeldr/disk/ramdisk.c @@ -131,6 +131,7 @@ RamDiskLoadVirtualFile(IN PCHAR FileName) // // Display progress // + UiDrawBackdrop(); UiDrawProgressBarCenter(1, 100, MsgBuffer); // diff --git a/boot/freeldr/freeldr/linuxboot.c b/boot/freeldr/freeldr/linuxboot.c index c2c8f97e82c..54b16a62827 100644 --- a/boot/freeldr/freeldr/linuxboot.c +++ b/boot/freeldr/freeldr/linuxboot.c @@ -83,13 +83,12 @@ LoadAndBootLinux(IN OperatingSystemItem* OperatingSystem, PFILE LinuxKernel = 0; PFILE LinuxInitrdFile = 0; - UiDrawBackdrop(); - if (Description) sprintf(LinuxBootDescription, "Loading %s...", Description); else strcpy(LinuxBootDescription, "Loading Linux..."); + UiDrawBackdrop(); UiDrawStatusText(LinuxBootDescription); UiDrawProgressBarCenter(0, 100, LinuxBootDescription); diff --git a/boot/freeldr/freeldr/ntldr/winldr.c b/boot/freeldr/freeldr/ntldr/winldr.c index e01c5174caa..e563188bc31 100644 --- a/boot/freeldr/freeldr/ntldr/winldr.c +++ b/boot/freeldr/freeldr/ntldr/winldr.c @@ -358,6 +358,7 @@ WinLdrLoadModule(PCSTR ModuleName, //CHAR ProgressString[256]; /* Inform user we are loading files */ + //UiDrawBackdrop(); //sprintf(ProgressString, "Loading %s...", FileName); //UiDrawProgressBarCenter(1, 100, ProgressString);