groupbar: add egl context to refreshGroupBarGradients() (#4238)

* add egl context to refreshGroupBarGradients()

modified:   src/render/decorations/CHyprGroupBarDecoration.cpp

* don't unsetEGL
modified:   src/render/decorations/CHyprGroupBarDecoration.cpp
This commit is contained in:
MightyPlaza 2023-12-24 18:29:04 +00:00 committed by GitHub
parent 5aab4a96e3
commit b25b06430b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -288,6 +288,8 @@ void refreshGroupBarGradients() {
static auto* const PGROUPCOLACTIVELOCKED = &g_pConfigManager->getConfigValuePtr("group:groupbar:col.locked_active")->data; 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; static auto* const PGROUPCOLINACTIVELOCKED = &g_pConfigManager->getConfigValuePtr("group:groupbar:col.locked_inactive")->data;
g_pHyprRenderer->makeEGLCurrent();
if (m_tGradientActive.m_iTexID != 0) { if (m_tGradientActive.m_iTexID != 0) {
m_tGradientActive.destroyTexture(); m_tGradientActive.destroyTexture();
m_tGradientInactive.destroyTexture(); m_tGradientInactive.destroyTexture();