mirror of
https://github.com/osukey/osukey.git
synced 2025-08-05 07:33:55 +09:00
Revert useless changes varying from properties, naming changes etc.
This commit is contained in:
@ -126,18 +126,17 @@ namespace osu.Game.Online.Chat
|
||||
{
|
||||
messages = messages.Except(Messages).ToArray();
|
||||
|
||||
if (messages.Length != 0)
|
||||
{
|
||||
Messages.AddRange(messages);
|
||||
if (messages.Length == 0) return;
|
||||
|
||||
var maxMessageId = messages.Max(m => m.Id);
|
||||
if (maxMessageId > LastMessageId)
|
||||
LastMessageId = maxMessageId;
|
||||
Messages.AddRange(messages);
|
||||
|
||||
purgeOldMessages();
|
||||
var maxMessageId = messages.Max(m => m.Id);
|
||||
if (maxMessageId > LastMessageId)
|
||||
LastMessageId = maxMessageId;
|
||||
|
||||
NewMessagesArrived?.Invoke(messages);
|
||||
}
|
||||
purgeOldMessages();
|
||||
|
||||
NewMessagesArrived?.Invoke(messages);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@ -49,6 +49,7 @@ namespace osu.Game.Online.Chat
|
||||
public IBindableList<Channel> AvailableChannels => availableChannels;
|
||||
|
||||
private IAPIProvider api;
|
||||
|
||||
public readonly BindableBool HighPollRate = new BindableBool();
|
||||
|
||||
public ChannelManager()
|
||||
@ -246,15 +247,7 @@ namespace osu.Game.Online.Chat
|
||||
var channels = JoinedChannels.ToList();
|
||||
|
||||
foreach (var group in messages.GroupBy(m => m.ChannelId))
|
||||
{
|
||||
var channel = channels.Find(c => c.Id == group.Key);
|
||||
|
||||
if (channel == null)
|
||||
continue;
|
||||
|
||||
var groupArray = group.ToArray();
|
||||
channel.AddNewMessages(groupArray);
|
||||
}
|
||||
channels.Find(c => c.Id == group.Key)?.AddNewMessages(group.ToArray());
|
||||
}
|
||||
|
||||
private void initializeChannels()
|
||||
|
Reference in New Issue
Block a user