diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 9e04dd38d..62bec4427 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -2499,12 +2499,13 @@ void CHyprRenderer::makeSnapshot(WP popup) { g_pHyprOpenGL->clear(CHyprColor(0, 0, 0, 0)); // JIC CSurfacePassElement::SRenderData renderdata; - renderdata.pos = popup->coordsGlobal() - PMONITOR->m_position; + renderdata.pos = popup->coordsGlobal(); renderdata.alpha = 1.F; renderdata.dontRound = true; // don't round popups renderdata.pMonitor = PMONITOR; renderdata.squishOversized = false; // don't squish popups renderdata.popup = true; + renderdata.blur = false; popup->m_wlSurface->resource()->breadthfirst( [this, &renderdata](SP s, const Vector2D& offset, void* data) {