From f3dbf8e0134299f1936eab4a00e3413bfa0477d2 Mon Sep 17 00:00:00 2001
From: adelikat <adelikat@tasvideos.org>
Date: Sat, 6 Jun 2015 22:31:56 +0000
Subject: [PATCH] On startup, respect the show status bar flag, fixes issue
 #421

---
 BizHawk.Client.EmuHawk/MainForm.Events.cs | 4 ++++
 BizHawk.Client.EmuHawk/MainForm.cs        | 1 +
 2 files changed, 5 insertions(+)

diff --git a/BizHawk.Client.EmuHawk/MainForm.Events.cs b/BizHawk.Client.EmuHawk/MainForm.Events.cs
index f68e84e8e9..6bc1c7d565 100644
--- a/BizHawk.Client.EmuHawk/MainForm.Events.cs
+++ b/BizHawk.Client.EmuHawk/MainForm.Events.cs
@@ -748,7 +748,11 @@ namespace BizHawk.Client.EmuHawk
 		private void DisplayStatusBarMenuItem_Click(object sender, EventArgs e)
 		{
 			Global.Config.DisplayStatusBar ^= true;
+			SetStatusBar();
+		}
 
+		private void SetStatusBar()
+		{
 			if (!_inFullscreen)
 			{
 				MainStatusBar.Visible = Global.Config.DisplayStatusBar;
diff --git a/BizHawk.Client.EmuHawk/MainForm.cs b/BizHawk.Client.EmuHawk/MainForm.cs
index 8da9777725..2841eb1d93 100644
--- a/BizHawk.Client.EmuHawk/MainForm.cs
+++ b/BizHawk.Client.EmuHawk/MainForm.cs
@@ -64,6 +64,7 @@ namespace BizHawk.Client.EmuHawk
 			}
 
 			HandleToggleLightAndLink();
+			SetStatusBar();
 
 			// New version notification
 			UpdateChecker.CheckComplete += (s2, e2) =>