[FIX] fix double drawing
This commit is contained in:
@@ -75,6 +75,11 @@ namespace Client.ViewModels
|
||||
data.Client.IncomingPlayer = HandleIncomingPlayer;
|
||||
data.Client.UpdateUserScores = UpdateUserScores;
|
||||
|
||||
Application.Current.Dispatcher.Invoke(delegate
|
||||
{
|
||||
Messages.Clear();
|
||||
});
|
||||
|
||||
|
||||
queueTimer = new Timer(50);
|
||||
queueTimer.Start();
|
||||
|
||||
@@ -176,7 +176,8 @@ namespace Server.Models
|
||||
coords = JSONConvert.getCoordinates(payload),
|
||||
color = JSONConvert.getCanvasDrawingColor(payload)
|
||||
};
|
||||
serverCom.SendToLobby(serverCom.GetLobbyForUser(User),JSONConvert.GetMessageToSend(JSONConvert.CANVAS,canvasData));
|
||||
//serverCom.SendToLobby(serverCom.GetLobbyForUser(User),JSONConvert.GetMessageToSend(JSONConvert.CANVAS,canvasData));
|
||||
serverCom.SendCanvasDataToLobby(serverCom.GetLobbyForUser(User), User.Username, JSONConvert.GetMessageToSend(JSONConvert.CANVAS, canvasData));
|
||||
break;
|
||||
|
||||
case JSONConvert.CANVAS_RESET:
|
||||
|
||||
@@ -174,6 +174,7 @@ namespace Server.Models
|
||||
{
|
||||
foreach (ServerClient sc in serverClientsInlobbies[l])
|
||||
{
|
||||
if (sc.User.Username != username)
|
||||
sc.sendMessage(message);
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user