fix: use unique ptrs for passes like hl (#89)

f5af40afce
This commit is contained in:
Amadej Kastelic 2025-07-11 00:45:17 +02:00 committed by GitHub
commit cb39e89fc3
Failed to generate hash of commit
2 changed files with 40 additions and 40 deletions

View file

@ -143,7 +143,7 @@ void CDynamicCursors::renderSoftware(CPointerManager* pointers, SP<CMonitor> pMo
data.stretchAngle = resultShown.stretch.angle;
data.stretchMagnitude = resultShown.stretch.magnitude;
g_pHyprRenderer->m_renderPass.add(makeShared<CCursorPassElement>(data));
g_pHyprRenderer->m_renderPass.add(makeUnique<CCursorPassElement>(data));
if (pointers->m_currentCursorImage.surface)
pointers->m_currentCursorImage.surface->resource()->frame(now);