From 9f1d9a14fd2edde9d865d65abb8621655f8063cd Mon Sep 17 00:00:00 2001 From: Michael Carlberg Date: Sun, 29 Jan 2017 15:25:30 +0100 Subject: [PATCH] fix(renderer): Use correct width for top border Refs #390 --- src/components/renderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/renderer.cpp b/src/components/renderer.cpp index 095cc316..a5fb2f82 100644 --- a/src/components/renderer.cpp +++ b/src/components/renderer.cpp @@ -528,7 +528,7 @@ void renderer::fill_borders() { if (m_bar.borders.at(edge::TOP).size) { cairo::rect top{0.0, 0.0, 0.0, 0.0}; top.x += m_bar.borders.at(edge::LEFT).size; - top.w += m_bar.size.w - m_bar.borders.at(edge::LEFT).size - m_bar.borders.at(edge::TOP).size; + top.w += m_bar.size.w - m_bar.borders.at(edge::LEFT).size - m_bar.borders.at(edge::RIGHT).size; top.h += m_bar.borders.at(edge::TOP).size; m_log.trace_x("renderer: border T(%.0f, #%08x)", top.h, m_bar.borders.at(edge::TOP).color); (*m_context << top << m_bar.borders.at(edge::TOP).color).fill();