changeset 204:cbb0bd8fc0d1 v2

Fixed broken Implab.Diagnostics.Interactive
author cin
date Mon, 24 Oct 2016 11:24:45 +0300
parents 4d9830a9bbb8
children 86b61d53b7db
files Implab.Diagnostics.Interactive/InteractiveListener.cs Implab.Diagnostics.Interactive/TraceForm.cs
diffstat 2 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/Implab.Diagnostics.Interactive/InteractiveListener.cs	Tue Oct 18 17:49:54 2016 +0300
+++ b/Implab.Diagnostics.Interactive/InteractiveListener.cs	Mon Oct 24 11:24:45 2016 +0300
@@ -112,7 +112,7 @@
                 Indent = args.Operation.Level,
                 Message = entry.ToString(),
                 Thread = args.ThreadId,
-                Channel = args.ChannelName,
+                Channel = args.Channel.ToString(),
                 Timestamp = Environment.TickCount
             };
 
--- a/Implab.Diagnostics.Interactive/TraceForm.cs	Tue Oct 18 17:49:54 2016 +0300
+++ b/Implab.Diagnostics.Interactive/TraceForm.cs	Mon Oct 24 11:24:45 2016 +0300
@@ -31,7 +31,8 @@
 
         public void AddTraceEvent(TraceViewItem item) {
             traceViewItemBindingSource.Add(item);
-            eventsDataGrid.FirstDisplayedScrollingRowIndex = eventsDataGrid.RowCount - 1;
+            if(eventsDataGrid.RowCount > 0)
+                eventsDataGrid.FirstDisplayedScrollingRowIndex = eventsDataGrid.RowCount - 1;
         }
 
         Color GetThreadColor(int thread) {