Skip to content

Commit a6173b0

Browse files
nvborisenkodiemol
andauthored
[dotnet] Invoke console log api called event many times depending on count of args (#12669)
Invoke console log api called event many times depending on count of arguments Co-authored-by: Diego Molina <[email protected]>
1 parent f664536 commit a6173b0

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

dotnet/src/webdriver/JavaScriptEngine.cs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -415,12 +415,15 @@ private void OnConsoleApiCalled(object sender, ConsoleApiCalledEventArgs e)
415415
{
416416
if (this.JavaScriptConsoleApiCalled != null)
417417
{
418-
this.JavaScriptConsoleApiCalled(this, new JavaScriptConsoleApiCalledEventArgs()
418+
for (int i = 0; i < e.Arguments.Count; i++)
419419
{
420-
MessageContent = e.Arguments[0].Value,
421-
MessageTimeStamp = e.Timestamp,
422-
MessageType = e.Type
423-
});
420+
this.JavaScriptConsoleApiCalled(this, new JavaScriptConsoleApiCalledEventArgs()
421+
{
422+
MessageContent = e.Arguments[i].Value,
423+
MessageTimeStamp = e.Timestamp,
424+
MessageType = e.Type
425+
});
426+
}
424427
}
425428
}
426429
}

0 commit comments

Comments
 (0)