Fix double-instantiation of capturer.

This commit is contained in:
Jared Goodwin 2019-12-22 15:29:50 -08:00
parent da8d3562bd
commit 06ae6118c2

View File

@ -188,10 +188,8 @@ namespace Remotely.Desktop.Linux.ViewModels
var result = await MessageBox.Show($"You've received a connection request from {screenCastRequest.RequesterName}. Accept?", "Connection Request", MessageBoxType.YesNo);
if (result == MessageBoxResult.Yes)
{
_ = Task.Run(async () =>
{
await Conductor.CasterSocket.SendCursorChange(new CursorInfo(null, Point.Empty, "default"), new List<string>() { screenCastRequest.ViewerID });
_ = Conductor.ScreenCaster.BeginScreenCasting(screenCastRequest);
await Conductor.CasterSocket.SendCursorChange(new CursorInfo(null, Point.Empty, "default"), new List<string>() { screenCastRequest.ViewerID });
_ = Conductor.ScreenCaster.BeginScreenCasting(screenCastRequest);
});
}
});