[fix] prevent duplicate cursors on Windows lock screen

This commit is contained in:
kunkundi
2026-10-09 10:19:20 +08:00
parent 4d65d12add
commit 080b9760e3
3 changed files with 47 additions and 11 deletions
@@ -1418,8 +1418,6 @@ struct SecureDesktopCaptureResources {
const HRESULT hr = candidate->Initialize(
request.left, request.top, request.width, request.height);
if (SUCCEEDED(hr)) {
candidate->SetSoftwareCursor(crossdesk::IsUsbmmiddDisplayDevice(
candidate->output().DeviceName));
dxgi = std::move(candidate);
dxgi_started = now;
} else {