hg: openjfx/8/controls/rt: 6 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Wed Aug 21 16:17:06 PDT 2013


Changeset: 6ac1f6db03f9
Author:    jgiles
Date:      2013-08-21 09:07 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6ac1f6db03f9

Backed out changeset: 0b89acf5c119 (This changeset is from RT-31901 which led to the regression noted in RT-32443)

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java

Changeset: 8b8daf2f4265
Author:    jgiles
Date:      2013-08-21 10:34 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8b8daf2f4265

RT-32411: ListView.getSelectionModel().getSelectedItems() ObservableList: no remove notification
(same bug also existed in the other virtualised controls, so I've fixed it in all cases here, and added unit tests to stop it coming back)

! modules/controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/controls/src/test/java/javafx/scene/control/MultipleSelectionModelImplTest.java

Changeset: b1fcdea39a66
Author:    jgiles
Date:      2013-08-21 17:24 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b1fcdea39a66

RT-31601: htmlText property of HTMLEditor doesn't have its initial value right after instance is created

! modules/web/src/main/java/com/sun/javafx/scene/web/skin/HTMLEditorSkin.java

Changeset: 89d5b4a4cf4d
Author:    jgiles
Date:      2013-08-21 18:13 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/89d5b4a4cf4d

RT-29650: TreeView gets onEditCancel event when changes are commited (same problem occurs for other virtualised controls, so I've fixed in all places and added tests to prevent regressions).

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! modules/controls/src/main/java/javafx/scene/control/ListCell.java
! modules/controls/src/main/java/javafx/scene/control/TableCell.java
! modules/controls/src/main/java/javafx/scene/control/TreeCell.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableCell.java
! modules/controls/src/main/java/javafx/scene/control/cell/TextFieldTreeCell.java
! modules/controls/src/test/java/javafx/scene/control/ListViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java

Changeset: 501e5eb02642
Author:    jgiles
Date:      2013-08-22 10:55 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/501e5eb02642

RT-29849: [TreeTableView] on edit start is fired many times.
(Same issue exists for TableView, so I've fixed in both instances and have added tests)

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! modules/controls/src/main/java/javafx/scene/control/TableRow.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableRow.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java

Changeset: eb24b745d98f
Author:    jgiles
Date:      2013-08-22 10:59 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/eb24b745d98f

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt




More information about the openjfx-dev mailing list