From 0a9b72ab9cc98f291bf4b78058a38d92f7f85c2d Mon Sep 17 00:00:00 2001 From: Go MAEDA Date: Fri, 20 Mar 2020 06:19:19 +0000 Subject: [PATCH] Fix that end markers in gantt PDF are misaligned (#19248). Patch by Yuichi HARADA. git-svn-id: http://svn.redmine.org/redmine/trunk@19595 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- lib/redmine/helpers/gantt.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/redmine/helpers/gantt.rb b/lib/redmine/helpers/gantt.rb index cf5a6214a..16f180090 100644 --- a/lib/redmine/helpers/gantt.rb +++ b/lib/redmine/helpers/gantt.rb @@ -631,7 +631,7 @@ module Redmine coords[:bar_start] = 0 end if end_date < self.date_to - coords[:end] = end_date - self.date_from + coords[:end] = end_date - self.date_from + 1 coords[:bar_end] = end_date - self.date_from + 1 else coords[:bar_end] = self.date_to - self.date_from + 1 @@ -897,7 +897,7 @@ module Redmine if coords[:end] style = +"" style << "top:#{params[:top]}px;" - style << "left:#{coords[:end] + params[:zoom]}px;" + style << "left:#{coords[:end]}px;" style << "width:15px;" output << view.content_tag(:div, ' '.html_safe, :style => style, @@ -1034,7 +1034,7 @@ module Redmine ]) end if coords[:end] - x = params[:subject_width] + coords[:end] + params[:zoom] + x = params[:subject_width] + coords[:end] y = params[:top] - height / 2 params[:image].fill('blue') params[:image].draw('polygon %d,%d %d,%d %d,%d %d,%d' % [ -- 2.39.5