Got an exception when putting my mouse over my images.
Stack trace is printed on stage closure.
Doesn't seem to happen with not transparent images.
See attachments to reproduce.
JavaFX Application Thread uncaught: java.lang.IndexOutOfBoundsExceptionjava.lang.IndexOutOfBoundsException
at java.nio.Buffer.checkIndex(Unknown Source)
at java.nio.HeapByteBuffer.get(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.imageContains(QuantumToolkit.java:1067)
at javafx.scene.image.ImageView.impl_computeContains(ImageView.java:782)
at javafx.scene.Node.contains(Node.java:3114)
at javafx.scene.Node.impl_pickNodeLocal(Node.java:3647)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3055)
at javafx.scene.Scene$MouseHandler.process(Scene.java:2825)
at javafx.scene.Scene$MouseHandler.process(Scene.java:2691)
at javafx.scene.Scene$MouseHandler.access$1300(Scene.java:2657)
at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1281)
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:1915)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:215)
at com.sun.glass.ui.View.handleMouseEvent(View.java:493)
at com.sun.glass.ui.View.notifyMouse(View.java:871)
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at com.sun.glass.ui.gtk.GtkApplication$2$1.run(GtkApplication.java:79)
at java.lang.Thread.run(Unknown Source)
Stack trace is printed on stage closure.
Doesn't seem to happen with not transparent images.
See attachments to reproduce.
JavaFX Application Thread uncaught: java.lang.IndexOutOfBoundsExceptionjava.lang.IndexOutOfBoundsException
at java.nio.Buffer.checkIndex(Unknown Source)
at java.nio.HeapByteBuffer.get(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumToolkit.imageContains(QuantumToolkit.java:1067)
at javafx.scene.image.ImageView.impl_computeContains(ImageView.java:782)
at javafx.scene.Node.contains(Node.java:3114)
at javafx.scene.Node.impl_pickNodeLocal(Node.java:3647)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2391)
at javafx.scene.Node.impl_pickNode(Node.java:3635)
at javafx.scene.Scene$MouseHandler.pickNode(Scene.java:3055)
at javafx.scene.Scene$MouseHandler.process(Scene.java:2825)
at javafx.scene.Scene$MouseHandler.process(Scene.java:2691)
at javafx.scene.Scene$MouseHandler.access$1300(Scene.java:2657)
at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1281)
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:1915)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:215)
at com.sun.glass.ui.View.handleMouseEvent(View.java:493)
at com.sun.glass.ui.View.notifyMouse(View.java:871)
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at com.sun.glass.ui.gtk.GtkApplication$2$1.run(GtkApplication.java:79)
at java.lang.Thread.run(Unknown Source)