This commit is contained in:
David Sparer
2017-02-03 07:13:14 -07:00
parent ddc8a9a286
commit 3873e680e4

View File

@@ -1414,15 +1414,15 @@ namespace mRemoteNG.UI.Forms
private void SetupMessageCollector()
{
Runtime.MessageCollector = new MessageCollector2();
Runtime.MessagePrinters.Add(BuildDebugConsoleMessageWriter());
Runtime.MessagePrinters.Add(BuildTextLogMessageWriter());
Runtime.MessagePrinters.Add(BuildNotificationPanelMessageWriter());
Runtime.MessagePrinters.Add(BuildPopupMessageWriter());
Runtime.MessageWriters.Add(BuildDebugConsoleMessageWriter());
Runtime.MessageWriters.Add(BuildTextLogMessageWriter());
Runtime.MessageWriters.Add(BuildNotificationPanelMessageWriter());
Runtime.MessageWriters.Add(BuildPopupMessageWriter());
Runtime.MessageCollector.CollectionChanged += (o, args) =>
{
var messages = args.NewItems.Cast<IMessage>().ToArray();
foreach (var printer in Runtime.MessagePrinters)
foreach (var printer in Runtime.MessageWriters)
printer.Print(messages);
};
}