[FIX] fixed the broadcast for the chat messages.

This commit is contained in:
Dogukan
2020-10-21 22:40:36 +02:00
parent 0f01354b72
commit d5d6d59690
3 changed files with 25 additions and 8 deletions

View File

@@ -20,13 +20,13 @@ namespace Client.ViewModels
private Point currentPoint = new Point();
private Color color;
public ObservableCollection<string> Messages { get; } = new ObservableCollection<string>();
public static ObservableCollection<string> Messages { get; } = new ObservableCollection<string>();
private dynamic _payload;
private string _username;
public string _username;
private string _message;
public string _message;
public string Message
{
get
@@ -120,7 +120,13 @@ namespace Client.ViewModels
data.Client.SendMessage(JSONConvert.GetMessageToSend(JSONConvert.MESSAGE, _payload));
}
public static void HandleIncomingMsg(string username, string message)
{
Application.Current.Dispatcher.Invoke(delegate
{
Messages.Add($"{username}: {message}");
});
}
}
}