[FREELDR] Add some missing UiDrawBackdrop() calls.
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Mon, 22 Apr 2019 17:33:20 +0000 (19:33 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Mon, 22 Apr 2019 17:33:20 +0000 (19:33 +0200)
boot/freeldr/freeldr/disk/ramdisk.c
boot/freeldr/freeldr/linuxboot.c
boot/freeldr/freeldr/ntldr/winldr.c

index f922452..4b2677a 100644 (file)
@@ -131,6 +131,7 @@ RamDiskLoadVirtualFile(IN PCHAR FileName)
     //
     // Display progress
     //
+    UiDrawBackdrop();
     UiDrawProgressBarCenter(1, 100, MsgBuffer);
 
     //
index c2c8f97..54b16a6 100644 (file)
@@ -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);
 
index e01c517..e563188 100644 (file)
@@ -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);