https://github.com/libsdl-org/Maelstrom/commit/ff0434dbbf893636a3292518636f9660dac44c50
From ff0434dbbf893636a3292518636f9660dac44c50 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 1 Nov 2012 21:35:12 -0700
Subject: [PATCH] Don't fade out if we're not doing fading transitions.
---
game/init.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/game/init.cpp b/game/init.cpp
index 019c601e..70b3e267 100644
--- a/game/init.cpp
+++ b/game/init.cpp
@@ -932,7 +932,9 @@ int DoInitializations(Uint32 window_flags, Uint32 render_flags)
}
/* -- Throw up our intro screen */
- screen->FadeOut();
+ if (ui->GetPanelTransition() == PANEL_TRANSITION_FADE) {
+ screen->FadeOut();
+ }
ui->ShowPanel(PANEL_LOADING);
ui->Draw();