From dd9a531e6688207b7f2169465bfc1c980cafddca Mon Sep 17 00:00:00 2001 From: Josh Allen Date: Sun, 29 Aug 2004 00:47:06 +0000 Subject: [PATCH] Fixed some bugs with the Start and Stop server option. --- stepmania/src/ScreenNetworkOptions.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenNetworkOptions.cpp b/stepmania/src/ScreenNetworkOptions.cpp index cac3280422..9a13851d61 100644 --- a/stepmania/src/ScreenNetworkOptions.cpp +++ b/stepmania/src/ScreenNetworkOptions.cpp @@ -119,11 +119,14 @@ void ScreenNetworkOptions::MenuStart( PlayerNumber pn, const InputEventType type switch (m_Rows[GetCurrentRow()]->GetOneSharedSelection()) { case NO_START_SERVER: - SCREENMAN->TextEntry( SM_ServerNameEnter, "Enter a server name...", "", NULL ); + if (NSMAN->isLanServer == false) + SCREENMAN->TextEntry( SM_ServerNameEnter, "Enter a server name...", "", NULL ); break; case NO_STOP_SERVER: if ( NSMAN->LANserver != NULL ) NSMAN->LANserver->ServerStop(); + SCREENMAN->SystemMessage( "Server Stopped." ); + NSMAN->isLanServer = false; break; } break;