diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index ce0cc616..3d2e9cc5 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -254,6 +254,10 @@ void CHyprRenderer::renderWindow(CWindow* pWindow, CMonitor* pMonitor, timespec* } } + // reset uv + g_pHyprOpenGL->m_RenderData.primarySurfaceUVTopLeft = Vector2D(-1, -1); + g_pHyprOpenGL->m_RenderData.primarySurfaceUVBottomRight = Vector2D(-1, -1); + g_pHyprOpenGL->m_pCurrentWindow = nullptr; }