From fd5cb984e21fa44964aaa79721c9dc9bc2c4dbc1 Mon Sep 17 00:00:00 2001 From: "Felix Hartmann (PEA3-Fe-FI)" Date: Thu, 23 Sep 2021 15:18:57 +0200 Subject: [PATCH] dont open new chat window if client is already in list --- PolyChat/MainPage.xaml.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PolyChat/MainPage.xaml.cs b/PolyChat/MainPage.xaml.cs index fd20db6..2e976d2 100644 --- a/PolyChat/MainPage.xaml.cs +++ b/PolyChat/MainPage.xaml.cs @@ -103,7 +103,9 @@ namespace PolyChat { string ip = IP.GetIPFromCode(dialog.getValue()); Controller.Connect(ip); - Partners.Add(new ChatPartner( + ChatPartner pa = Partners.FirstOrDefault(p => p.Code == ip); + if (pa == null) + Partners.Add(new ChatPartner( "Connecting...", ip ));