OhlcPlotBuilder and XYTimeSeriesPlotBuilder are currently using the intended y-axis line and font colors to update the applicable colors of the shared x-axis. The impact is the last plot added wins in updating the x-axis configuration. They should not be modifying the x-axis at all, but instead the ChartBuilder class should as it creates the shared axis.
OhlcPlotBuilder and XYTimeSeriesPlotBuilder are currently using the intended y-axis line and font colors to update the applicable colors of the shared x-axis. The impact is the last plot added wins in updating the x-axis configuration. They should not be modifying the x-axis at all, but instead the ChartBuilder class should as it creates the shared axis.