Compare commits

...

2 commits

Author SHA1 Message Date
oulong 1f5bb3ad9f
Merge 947a1da375 into 5f98d34e2c 2024-06-23 14:40:51 +09:00
ou long 947a1da375 UI: Fix display capture fails after minimizing and restoring OBS window 2023-06-30 08:56:46 +08:00

View file

@ -9868,6 +9868,16 @@ void OBSBasic::ToggleShowHide()
EnumDialogs();
if (!modalDialogs.isEmpty() || !visMsgBoxes.isEmpty())
return;
#ifdef _WIN32
/* Cleans the SetDisplayAffinity setting property */
HWND hwnd = (HWND)this->winId();
DWORD curAffinity;
if (GetWindowDisplayAffinity(hwnd, &curAffinity)) {
if (curAffinity != WDA_NONE)
SetWindowDisplayAffinity(hwnd, WDA_NONE);
}
#endif
}
SetShowing(!showing);
}