From e8436720edf1c012cef7ece1a70d1edd9bd2ed35 Mon Sep 17 00:00:00 2001 From: MichaelTheShifter Date: Sun, 26 Jun 2016 07:04:41 -0400 Subject: Make the Network Browser stop matchmaking when closed or a match was made. --- source/WindowsFormsApplication1/Apps/NetworkBrowser.cs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'source/WindowsFormsApplication1/Apps/NetworkBrowser.cs') diff --git a/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs b/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs index e99e9a6..5223793 100644 --- a/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs +++ b/source/WindowsFormsApplication1/Apps/NetworkBrowser.cs @@ -378,5 +378,13 @@ Those above values only matter if the leader decides to become a friend. If they Package_Grabber.SendMessage(selected_server.IPAddress, "join_lobby", API.CurrentSave.MyOnlineNetwork); Online.Hacking.Matchmaker.Matchmake(selected_server); } + + private void stop_matchmake(object sender, FormClosingEventArgs e) + { + if(selected_server != null) + { + Package_Grabber.SendMessage(selected_server.IPAddress, $"leave_lobby", API.CurrentSave.MyOnlineNetwork); + } + } } } -- cgit v1.2.3