-
Bug
-
Resolution: Fixed
-
P3
-
8
-
None
DND a TextField, then start inline editing in Content Panel.
Press ESC to cancel inline editing => ok.
Now start inline editing again in CP => you will get the assertion error above.
I suspect the CP ends the inline editing session on Commit. It should also end the editing session on cancel.
Exception in thread "JavaFX Application Thread" java.lang.AssertionError
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.handleInlineEditing(EditModeController.java:643)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.mouseDoubleClickedOnGlassLayer(EditModeController.java:636)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.mousePressedOnGlassLayer(EditModeController.java:620)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.access$300(EditModeController.java:88)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController$4.handle(EditModeController.java:467)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController$4.handle(EditModeController.java:464)
Press ESC to cancel inline editing => ok.
Now start inline editing again in CP => you will get the assertion error above.
I suspect the CP ends the inline editing session on Commit. It should also end the editing session on cancel.
Exception in thread "JavaFX Application Thread" java.lang.AssertionError
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.handleInlineEditing(EditModeController.java:643)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.mouseDoubleClickedOnGlassLayer(EditModeController.java:636)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.mousePressedOnGlassLayer(EditModeController.java:620)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController.access$300(EditModeController.java:88)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController$4.handle(EditModeController.java:467)
at com.oracle.javafx.scenebuilder.kit.editor.panel.content.mode.EditModeController$4.handle(EditModeController.java:464)
- duplicates
-
JDK-8096622 Assertion using Content Panel inline edit
-
- Closed
-
-
JDK-8096907 Two attempts to inline edit the same node using Content Panel causes Exception
-
- Closed
-
-
JDK-8122420 Assertion error with Inline Editing
-
- Closed
-
- relates to
-
JDK-8116843 Inline editing: assertion while editing TabPane tabs
-
- Closed
-