8134600 Can't pass ObservableList as argument using FXML

Kevin Rushforth kevin.rushforth at oracle.com
Thu Apr 21 15:08:08 UTC 2016


 > Fix is applicable for both 7 and 8.

I presume you mean both *9* and 8?

-- Kevin


Andrey Rusakov wrote:
> Hello, Everyone!
> Here is my small fix for FXML, JDK-8134600. 
> <https://bugs.openjdk.java.net/browse/JDK-8134600>
> The reason was ProxyBuilder.getUserValue where check for Collection 
> class was performed before check for ArrayListWrapper class, so check 
> for ArrayListWrapper class could not be fulfilled at all.
> Case is covered by 
> FxmlTests/test/fxmltests/functional/staticPropertyLoadTest.java#coerceSlot 
> test, so there is probably no need to create a new one.
> Fix is applicable for both 7 and 8.
> http://cr.openjdk.java.net/~arusakov/8134600/webrev.00/
> <http://cr.openjdk.java.net/%7Earusakov/8134600/webrev.00/> 


More information about the openjfx-dev mailing list