Use non-generic TaskCompletionSource where applicable

This commit is contained in:
softworkz
2025-11-17 13:58:22 +01:00
parent 2e5c6200a6
commit 55c035323b
3 changed files with 18 additions and 18 deletions

View File

@@ -254,12 +254,12 @@ public class WebContents : ApiBase
/// <param name="options"></param>
public Task LoadURLAsync(string url, LoadURLOptions options)
{
var tcs = new TaskCompletionSource<object>();
var tcs = new TaskCompletionSource();
BridgeConnector.Socket.Once("webContents-loadURL-complete" + Id, () =>
{
BridgeConnector.Socket.Off("webContents-loadURL-error" + Id);
tcs.SetResult(null);
tcs.SetResult();
});
BridgeConnector.Socket.Once<string>("webContents-loadURL-error" + Id, (error) => { tcs.SetException(new InvalidOperationException(error)); });