Skip to content

Commit 5ae2f86

Browse files
author
BRUNER Patrick
committed
small fixes for copy to tab and copy to clipboard
1 parent e68207a commit 5ae2f86

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

src/ColumnizerLib/Extensions/LogLineExtensions.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,9 @@ public static string ToClipBoardText (this ILogLine logLine)
88
{
99
return logLine == null ? string.Empty : $"\t{logLine.LineNumber + 1}\t{logLine.FullLine}";
1010
}
11+
12+
public static string ToClipBoardText (this ILogLineMemory logLine)
13+
{
14+
return logLine == null ? string.Empty : $"\t{logLine.LineNumber + 1}\t{logLine.FullLine}";
15+
}
1116
}

src/LogExpert.UI/Controls/LogWindow/LogWindow.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5198,8 +5198,8 @@ private void CopyMarkedLinesToClipboard ()
51985198

51995199
foreach (var lineNum in lineNumList)
52005200
{
5201-
var line = _logFileReader.GetLogLine(lineNum);
5202-
if (CurrentColumnizer is ILogLineXmlColumnizer xmlColumnizer)
5201+
var line = _logFileReader.GetLogLineMemory(lineNum);
5202+
if (CurrentColumnizer is ILogLineMemoryXmlColumnizer xmlColumnizer)
52035203
{
52045204
callback.LineNum = lineNum;
52055205
line = xmlColumnizer.GetLineTextForClipboard(line, callback);

src/LogExpert.UI/Dialogs/LogTabWindow/LogTabWindow.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,7 @@ private void ApplyToolTips ()
453453
public LogWindow.LogWindow AddFilterTab (FilterPipe pipe, string title, ILogLineMemoryColumnizer preProcessColumnizer)
454454
{
455455
var logWin = AddFileTab(pipe.FileName, true, title, false, preProcessColumnizer);
456-
if (pipe.FilterParams.SearchText.Length > 0)
456+
if (pipe.FilterParams.SearchText?.Length > 0)
457457
{
458458
ToolTip tip = new(components);
459459

0 commit comments

Comments
 (0)