diff --git a/easymotionDeco.cpp b/easymotionDeco.cpp index d93aeb6..0501335 100644 --- a/easymotionDeco.cpp +++ b/easymotionDeco.cpp @@ -166,7 +166,7 @@ void CHyprEasyLabel::draw(PHLMONITOR pMonitor, float const &a) { rectData.round = m_iRounding != 0; rectData.roundingPower = m_iRounding ; - g_pHyprRenderer->m_renderPass.add(makeShared(rectData)); + g_pHyprRenderer->m_renderPass.add(makeUnique(rectData)); if (m_iBorderSize) { @@ -180,7 +180,7 @@ void CHyprEasyLabel::draw(PHLMONITOR pMonitor, float const &a) { borderData.roundingPower = m_iRounding; borderData.borderSize = m_iBorderSize; borderData.a = a; - g_pHyprRenderer->m_renderPass.add(makeShared(borderData)); + g_pHyprRenderer->m_renderPass.add(makeUnique(borderData)); //g_pHyprOpenGL->renderBorder(borderBox, m_cBorderGradient, scaledRounding, m_iBorderSize * pMonitor->scale, a); } } @@ -189,7 +189,7 @@ void CHyprEasyLabel::draw(PHLMONITOR pMonitor, float const &a) { motionBox.round(); texData.tex = m_tTextTex; texData.box = motionBox; - g_pHyprRenderer->m_renderPass.add(makeShared(texData)); + g_pHyprRenderer->m_renderPass.add(makeUnique(texData)); }