dxgsg9: Fix crash when resizing window in multi-window setup

Fixes #1167
This commit is contained in:
rdb 2021-07-31 09:56:52 +02:00
parent 14e95eec72
commit 3dc09c38d3

View File

@ -4767,6 +4767,9 @@ release_swap_chain(DXScreenData *new_context) {
wdxdisplay9_cat.debug() << "Swapchain release failed:" << D3DERRORSTRING(hr) << "\n";
return false;
}
if (new_context->_swap_chain == _swap_chain) {
_swap_chain = nullptr;
}
}
return true;
}