diff --git a/src/render/decorations/CHyprGroupBarDecoration.cpp b/src/render/decorations/CHyprGroupBarDecoration.cpp index ae1d76a7..8b4958bc 100644 --- a/src/render/decorations/CHyprGroupBarDecoration.cpp +++ b/src/render/decorations/CHyprGroupBarDecoration.cpp @@ -288,6 +288,8 @@ void refreshGroupBarGradients() { static auto* const PGROUPCOLACTIVELOCKED = &g_pConfigManager->getConfigValuePtr("group:groupbar:col.locked_active")->data; static auto* const PGROUPCOLINACTIVELOCKED = &g_pConfigManager->getConfigValuePtr("group:groupbar:col.locked_inactive")->data; + g_pHyprRenderer->makeEGLCurrent(); + if (m_tGradientActive.m_iTexID != 0) { m_tGradientActive.destroyTexture(); m_tGradientInactive.destroyTexture();