diff options
| author | Jef <54236+ElJeffe@users.noreply.github.com> | 2022-11-28 12:44:31 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-28 11:44:31 +0000 |
| commit | 45d2d1e97d3fe543ad23626f74a8c307cb008962 (patch) | |
| tree | f2a0c1bb5d23fe43b23562d2408f0b080e67f1e6 /src/Compositor.cpp | |
| parent | 0a302901d26eff02a83742aa319f20f3b3a0c372 (diff) | |
convert bordercolors to GradientValueData correctly (#1122)
Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com>
Diffstat (limited to 'src/Compositor.cpp')
| -rw-r--r-- | src/Compositor.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp index cfc5e258..f867ec9f 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -1431,8 +1431,8 @@ void CCompositor::updateWindowAnimatedDecorationValues(CWindow* pWindow) { setBorderColor(RENDERDATA.borderColor); else setBorderColor(pWindow == m_pLastWindow ? - (pWindow->m_sSpecialRenderData.activeBorderColor >= 0 ? CGradientValueData(pWindow->m_sSpecialRenderData.activeBorderColor) : *ACTIVECOL) : - (pWindow->m_sSpecialRenderData.inactiveBorderColor >= 0 ? CGradientValueData(pWindow->m_sSpecialRenderData.inactiveBorderColor) : *INACTIVECOL)); + (pWindow->m_sSpecialRenderData.activeBorderColor >= 0 ? CGradientValueData(CColor(pWindow->m_sSpecialRenderData.activeBorderColor) * (1.f / 255.f)) : *ACTIVECOL) : + (pWindow->m_sSpecialRenderData.inactiveBorderColor >= 0 ? CGradientValueData(CColor(pWindow->m_sSpecialRenderData.inactiveBorderColor) * (1.f / 255.f)) : *INACTIVECOL)); // opacity |
