summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/ink-ruler.cpp
diff options
context:
space:
mode:
authorTavmjong Bah <tavmjong@free.fr>2019-06-28 13:47:55 +0000
committerTavmjong Bah <tavmjong@free.fr>2019-06-29 12:01:19 +0000
commita96f91c5e1e8f5f09eb2e838e59792e269c6a320 (patch)
tree5cf6442d89238a0b8e48c9d5e5f03993e92b5274 /src/ui/widget/ink-ruler.cpp
parentFix rendering on high DPI screens. (diff)
downloadinkscape-a96f91c5e1e8f5f09eb2e838e59792e269c6a320.tar.gz
inkscape-a96f91c5e1e8f5f09eb2e838e59792e269c6a320.zip
Make ruler tickes line up with other GUI elements (e.g. grids).
Diffstat (limited to 'src/ui/widget/ink-ruler.cpp')
-rw-r--r--src/ui/widget/ink-ruler.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ui/widget/ink-ruler.cpp b/src/ui/widget/ink-ruler.cpp
index 14fe50c8b..c07bdd4e9 100644
--- a/src/ui/widget/ink-ruler.cpp
+++ b/src/ui/widget/ink-ruler.cpp
@@ -283,7 +283,7 @@ Ruler::draw_scale(const::Cairo::RefPtr<::Cairo::Context>& cr_in)
for (int i = start; i < end+1; ++i) {
// Position of tick (add 0.5 to center tick on pixel).
- double position = std::round(i*pixels_per_tick - _lower*pixels_per_unit) + 0.5;
+ double position = std::floor(i*pixels_per_tick - _lower*pixels_per_unit) + 0.5;
// Height of tick
int height = rheight;