diff options
| author | vaxerski <vaxry@vaxry.net> | 2022-12-31 17:31:33 +0100 |
|---|---|---|
| committer | vaxerski <vaxry@vaxry.net> | 2022-12-31 17:31:33 +0100 |
| commit | ddcae74e09ade4215da537791e10ee229e4e3f7d (patch) | |
| tree | 578c2a9033cfcf8136fa1ae52245a9fc7f0dd01f /src/render/decorations/CHyprGroupBarDecoration.cpp | |
| parent | 228e630f40de2e84e5c02384352dc9a0f70257d9 (diff) | |
normalize gradients and denormalize in groupbar
Diffstat (limited to 'src/render/decorations/CHyprGroupBarDecoration.cpp')
| -rw-r--r-- | src/render/decorations/CHyprGroupBarDecoration.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/decorations/CHyprGroupBarDecoration.cpp b/src/render/decorations/CHyprGroupBarDecoration.cpp index 7b7c1576..cfe5255f 100644 --- a/src/render/decorations/CHyprGroupBarDecoration.cpp +++ b/src/render/decorations/CHyprGroupBarDecoration.cpp @@ -92,6 +92,7 @@ void CHyprGroupBarDecoration::draw(CMonitor* pMonitor, float a, const Vector2D& CColor color = m_dwGroupMembers[i] == g_pCompositor->m_pLastWindow ? ((CGradientValueData*)PGROUPCOLACTIVE->get())->m_vColors[0] : ((CGradientValueData*)PGROUPCOLINACTIVE->get())->m_vColors[0]; color.a *= a; + color = color * 255.f; // gradient has 0 - 1 g_pHyprOpenGL->renderRect(&rect, color); xoff += PAD + BARW; |
