BarRenderer.findRangeBounds(CategoryDataset dataset) calls DatasetUtilities.findRangeBounds(dataset) and thus ignores the dataBoundsIncludesVisibleSeriesOnly flag.
StatisticalBarRenderer and IntervalBarRenderer inherit this behaviour. Moreover, neither of the latter two renderers overrides the findRangeBounds-method of the BarRenderer though both should use true for the includeInterval flag.
The ScatterRenderer doesn´t override findRangeBounds as well, and a specific treatment of a MultiValueCategoryDataset in the DatasetUtilities.findRangeBounds() was missing.
The patch is adressing these issues.
Log in to post a comment.