diff --git a/VERSION b/VERSION index 310964d3..ab9241e0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -B1-155-g7cc305c2f5+1 \ No newline at end of file +B1-156-g4acf800ace+1 \ No newline at end of file diff --git a/c-host/platform/Windows/capture/DXGI/src/dxgi.c b/c-host/platform/Windows/capture/DXGI/src/dxgi.c index d1c9404c..3d9ed57b 100644 --- a/c-host/platform/Windows/capture/DXGI/src/dxgi.c +++ b/c-host/platform/Windows/capture/DXGI/src/dxgi.c @@ -724,9 +724,7 @@ static CaptureResult dxgi_capture() frameInfo.PointerPosition.Position.y; } - pointer.visible = - this->lastPointerVisible = - frameInfo.PointerPosition.Visible; + this->lastPointerVisible = frameInfo.PointerPosition.Visible; postPointer = true; } } @@ -768,7 +766,10 @@ static CaptureResult dxgi_capture() // post back the pointer information if (postPointer) + { + pointer.visible = this->lastPointerVisible; this->postPointerBufferFn(pointer); + } return CAPTURE_RESULT_OK; }