summaryrefslogtreecommitdiff
path: root/src/burn/engine/engine.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-08-03 11:38:57 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-08-03 12:40:37 -0500
commit7e2a9522351c58c45c7185f9e97b3b2faf1f9c90 (patch)
treeeb9a3448633916cd0e4ba9309ddc66a9ba886abb /src/burn/engine/engine.cpp
parentfa54ae44e565d4e8d273627f2fc73e670febeea2 (diff)
downloadwix-7e2a9522351c58c45c7185f9e97b3b2faf1f9c90.tar.gz
wix-7e2a9522351c58c45c7185f9e97b3b2faf1f9c90.tar.bz2
wix-7e2a9522351c58c45c7185f9e97b3b2faf1f9c90.zip
Make the clean room process replace the splash screen with its own.
This is required to get Windows to automatically transfer foreground focus so that the BA's window or the elevation prompt is automatically activated. Fixes 6836
Diffstat (limited to 'src/burn/engine/engine.cpp')
-rw-r--r--src/burn/engine/engine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/burn/engine/engine.cpp b/src/burn/engine/engine.cpp
index 413db69b..334ea23b 100644
--- a/src/burn/engine/engine.cpp
+++ b/src/burn/engine/engine.cpp
@@ -132,7 +132,7 @@ extern "C" HRESULT EngineRun(
132 132
133 engineState.command.nCmdShow = nCmdShow; 133 engineState.command.nCmdShow = nCmdShow;
134 134
135 if (BURN_MODE_ELEVATED != engineState.internalCommand.mode && BOOTSTRAPPER_DISPLAY_NONE < engineState.command.display && !engineState.command.hwndSplashScreen) 135 if (BURN_MODE_ELEVATED != engineState.internalCommand.mode && BOOTSTRAPPER_DISPLAY_NONE < engineState.command.display)
136 { 136 {
137 SplashScreenCreate(hInstance, NULL, &engineState.command.hwndSplashScreen); 137 SplashScreenCreate(hInstance, NULL, &engineState.command.hwndSplashScreen);
138 } 138 }