From 3ab3ef3b55f2afc1296e8388820c3ac571417e58 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 17 Jul 2023 23:28:36 +0200 Subject: [PATCH] Fix lineset drawing (again), apply cairo 0.5px offset see also f08299ea1eeec955989ba471365244b23c919da6 --- libs/canvas/line_set.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/canvas/line_set.cc b/libs/canvas/line_set.cc index 017c3e7617..7999dfe8d9 100644 --- a/libs/canvas/line_set.cc +++ b/libs/canvas/line_set.cc @@ -101,7 +101,7 @@ LineSet::render (Rect const & area, Cairo::RefPtr context) const for (auto const & l : _lines) { Rect self; - const double shift = l.width * 0.5 - 1; + const double shift = 0.5; if (_orientation == Horizontal) { self = Rect (0, l.pos - (l.width/2.0), _extent, l.pos + (l.width/2.0));