From: Isaac Marovitz <isaacryu(a)icloud.com> Fix oopsie Check if null 3rd times the charm Diff --- programs/wineboot/wineboot.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/programs/wineboot/wineboot.c b/programs/wineboot/wineboot.c index c05ce580298..14fd9f0c5dc 100644 --- a/programs/wineboot/wineboot.c +++ b/programs/wineboot/wineboot.c @@ -1341,7 +1341,10 @@ static HWND show_wait_window(void) { HWND hwnd = CreateDialogParamW( GetModuleHandleW(0), MAKEINTRESOURCEW(IDD_WAITDLG), 0, wait_dlgproc, (LPARAM)prettyprint_configdir() ); - ShowWindow( hwnd, SW_SHOWNORMAL ); + WCHAR *hide = _wgetenv( L"WINEHIDEWAIT" ); + if (hide == NULL) { + ShowWindow( hwnd, SW_SHOWNORMAL ); + } return hwnd; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/2552