On Thu, 6 Apr 2023 14:15:37 GMT, Prasanta Sadhukhan <[email protected]> 
wrote:

> [DefaultBoundedRangeModel 
> spec](https://docs.oracle.com/en/java/javase/19/docs/api/java.desktop/javax/swing/DefaultBoundedRangeModel.html#%3Cinit%3E(int,int,int,int))
> set maximum, minimun., extent as per the constraint "min <= value <= 
> value+extent <= max"
> Now, when DefaultBoundedRangeModel.setMinimum() is called with same negative 
> "value" then because of the integer overflow in `setMinimum` method, it 
> causes the `extent `to become 0.
> 
> Fix the integer overflow and make sure the extent is not changed unncessarily.
> All jtreg/jck tests are ok.

Marked as reviewed by prr (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/13374#pullrequestreview-1375841213

Reply via email to