On Tue, 25 Jan 2022 13:38:53 GMT, Jeanette Winzenburg <faste...@openjdk.org> wrote:
>> Marius Hanl has updated the pull request incrementally with one additional >> commit since the last revision: >> >> 8277122: Added test for setting a negative divider position + improved >> readability > > modules/javafx.controls/src/main/java/javafx/scene/control/skin/SplitPaneSkin.java > line 72: > >> 70: * {@link #layoutChildren(double, double, double, double)} since we >> are currently doing the layout. >> 71: */ >> 72: private boolean duringLayout; > > would like a reference to the bug this fixes Added it > modules/javafx.controls/src/main/java/javafx/scene/control/skin/SplitPaneSkin.java > line 226: > >> 224: // If the window is less than the min size we want to resize >> proportionally >> 225: duringLayout = true; >> 226: double minSize = totalMinSize(); > > - setting the flag belongs above the code comment to not disrupt explanation > and its target (== minsize) > - I think we don't do formatting (here: change the code comment to a single > line) Changed. I kept the comment since it is basically just a single line but yes you are right :) > modules/javafx.controls/src/test/java/test/javafx/scene/control/SplitPaneTest.java > line 1344: > >> 1342: * which can hang the layout as it resulted in multiple layout >> requests (through SplitPaneSkin.layoutChildren). >> 1343: */ >> 1344: @Test > > My preference would be to add the bug id to the tests as well .. Added it ------------- PR: https://git.openjdk.java.net/jfx/pull/669