renderer: fix snapshot coords
This commit is contained in:
parent
855d103aef
commit
61826dc7ac
1 changed files with 2 additions and 1 deletions
|
|
@ -2499,12 +2499,13 @@ void CHyprRenderer::makeSnapshot(WP<CPopup> 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<CWLSurfaceResource> s, const Vector2D& offset, void* data) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue