diff options
Diffstat (limited to 'rt/share/html/Search/Chart')
-rw-r--r-- | rt/share/html/Search/Chart | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/rt/share/html/Search/Chart b/rt/share/html/Search/Chart index 8e26bcc45..f51898b0f 100644 --- a/rt/share/html/Search/Chart +++ b/rt/share/html/Search/Chart @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2016 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2017 Best Practical Solutions, LLC %# <sales@bestpractical.com> %# %# (Except where explicitly superseded by other copyright notices) @@ -371,8 +371,14 @@ if ($chart_class eq "GD::Graph::bars") { if ( $width > $x_space_for_label ) { $can{'horizontal, one line'} = 0; } - my $y_space_for_label = $Height * 0.6 - *( 1 - ($args{'element'}-$min_value)/($max_value-$min_value) ); + my $y_space_for_label; + if ($max_value == $min_value) { + $y_space_for_label = 0; + } + else { + $y_space_for_label = $Height * 0.6 + *( 1 - ($args{'element'}-$min_value)/($max_value-$min_value) ); + } if ( $width > $y_space_for_label ) { $can{'vertical, one line'} = 0; } |