-
Enhancement
-
Resolution: Fixed
-
P4
-
8, 11, 17, 18, 19
-
b16
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8289035 | 17.0.5-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
JDK-8289457 | 17.0.5 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8295134 | 11.0.18 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8289110 | 11.0.17-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
JDK-8289193 | 8u351 | Dukebot | P4 | Resolved | Fixed | b01 |
Issue:
JSplitPane component with a left and right component has its current divider
position incorrectly set to -1 once it is fully realized. For JDK 1.3.1, its
value is set to 0. The current position of the divider should be the current
position of the divider once layout management is complete. If the divider is
moved one pixel, the current divider position is updated to the correct value
but the last divider position is then set to -1 (i.e. the last value of the
current divider position). If the divider is moved again, everything is OK.
Testing:
Java 1.4.0 -> Test Failed.
$ j2sdk1.4.0/bin/java bug4615365
current= -1, last= 0
Test Failed.
Java 1.4.1 -> Test Passed.
$ j2sdk1.4.1/bin/java bug4615365
current= 97, last= -1
Test Passed.
- backported by
-
JDK-8289035 Write a regression test for JDK-4615365
-
- Resolved
-
-
JDK-8289110 Write a regression test for JDK-4615365
-
- Resolved
-
-
JDK-8289193 Write a regression test for JDK-4615365
-
- Resolved
-
-
JDK-8289457 Write a regression test for JDK-4615365
-
- Resolved
-
-
JDK-8295134 Write a regression test for JDK-4615365
-
- Resolved
-
- relates to
-
JDK-4615365 JSplitPane current and last divider positions incorrect when realized
-
- Closed
-
- links to
-
Commit openjdk/jdk11u-dev/ec5041eb
-
Commit openjdk/jdk17u-dev/b0af5e52
-
Commit openjdk/jdk/c3d903a5
-
Review openjdk/jdk11u-dev/1418
-
Review openjdk/jdk17u-dev/511
-
Review openjdk/jdk/7802