RFR: 8334900: IOOBE when adding data to a Series of a BarChart that already contains data [v3]
Markus Mack
mmack at openjdk.org
Sat Aug 10 16:21:12 UTC 2024
On Mon, 15 Jul 2024 16:32:58 GMT, Andy Goryachev <angorya at openjdk.org> wrote:
>> Markus Mack has updated the pull request incrementally with one additional commit since the last revision:
>>
>> fix "negative" style class when series is changed
>
> modules/javafx.controls/src/test/java/test/javafx/scene/chart/BarChartTest.java line 305:
>
>> 303: BarChart<String, Number> chart = new BarChart<>(new CategoryAxis(), new NumberAxis());
>> 304: XYChart.Series<String, Number> series = new XYChart.Series<>();
>> 305: chart.getData().add(series);
>
> speaking of negative values - could we check **all** the possible ways where the 'negative' class is added? or removed?
>
> I think it might be possible to add a check to the exiting tests, to reuse the setup.
>
> Lastly, I think we also need to test the case when the data point becomes non-negative after explicit XYChart.Data.setValue(), do you think?
good idea, done
-------------
PR Review Comment: https://git.openjdk.org/jfx/pull/1488#discussion_r1712669740
More information about the openjfx-dev
mailing list