mirror of
https://github.com/osukey/osukey.git
synced 2025-05-30 01:47:30 +09:00
Use foreach
This commit is contained in:
parent
0ba287a7fd
commit
3b4823abe7
@ -95,14 +95,14 @@ namespace osu.Game.Overlays.Chat
|
|||||||
|
|
||||||
Message lastMessage = chatLines.LastOrDefault()?.Message;
|
Message lastMessage = chatLines.LastOrDefault()?.Message;
|
||||||
|
|
||||||
displayMessages.ForEach(m =>
|
foreach (var message in displayMessages)
|
||||||
{
|
{
|
||||||
if (lastMessage == null || lastMessage.Timestamp.ToLocalTime().Date != m.Timestamp.ToLocalTime().Date)
|
if (lastMessage == null || lastMessage.Timestamp.ToLocalTime().Date != message.Timestamp.ToLocalTime().Date)
|
||||||
ChatLineFlow.Add(CreateDaySeparator(m.Timestamp));
|
ChatLineFlow.Add(CreateDaySeparator(message.Timestamp));
|
||||||
|
|
||||||
ChatLineFlow.Add(CreateChatLine(m));
|
ChatLineFlow.Add(CreateChatLine(message));
|
||||||
lastMessage = m;
|
lastMessage = message;
|
||||||
});
|
}
|
||||||
|
|
||||||
if (scroll.IsScrolledToEnd(10) || !chatLines.Any() || newMessages.Any(m => m is LocalMessage))
|
if (scroll.IsScrolledToEnd(10) || !chatLines.Any() || newMessages.Any(m => m is LocalMessage))
|
||||||
scrollToEnd();
|
scrollToEnd();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user