The TimeAxis labels render above the TimeAxis when the TimeAxis is used horizontally below a chart (setPosition(Position.BOTTOM)) and rotation is used.
Please see attached ColumnChartTimeAxisRotationIssue.png.
This issue does occur in Firefox 7.
This issue DOES NOT OCCUR in Internet Explorer 8.
Occurs in when deployed to Tomcat (web mode), and running under Eclipse (dev mode).
Steps to Reproduce
The attached file (ColumnChartLabelRotationIssue.txt) can be used to demonstrate the problem.
The chart first comes up showing a range of time from December 1, 2012 through December 15, 2013.
All labels except the first label renders above the TimeAxis.
In the attached file (ColumnChartLabelRotationIssue.txt), I set label padding to -10 (setLabelPadding(-10)) per demo site example and this causes the labels to render completely above the TimeAxis and not be visible. I set label padding to 2 for the screen shot so that the labels would at least be partly visible.
Please let me know if I am doing anything wrong in the code in the attached file or if there is a work around.