Fix cursor clipping on Windows

This commit is contained in:
Cacodemon345
2025-05-22 00:19:57 +06:00
parent cef9c00c51
commit 07c1bb5534

View File

@@ -663,6 +663,14 @@ RendererStack::setFocusRenderer()
void
RendererStack::onResize(int width, int height)
{
#ifdef Q_OS_WINDOWS
if (mouse_capture) {
RECT rect;
if (GetWindowRect((HWND)this->winId(), &rect)) {
ClipCursor(&rect);
}
}
#endif
if (rendererWindow) {
rendererWindow->r_monitor_index = m_monitor_index;
rendererWindow->onResize(width, height);