From f9e1e6909ec99f045b29631ca9260fc9ec0f6484 Mon Sep 17 00:00:00 2001 From: Victor Date: Wed, 6 Sep 2017 15:29:10 +0300 Subject: [PATCH] Add checks for composition exists --- .../com/annimon/hotarufx/ui/controller/EditorController.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java b/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java index d42b14d..ec08ba5 100644 --- a/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java +++ b/app/src/main/java/com/annimon/hotarufx/ui/controller/EditorController.java @@ -116,6 +116,11 @@ public class EditorController implements Initializable, DocumentListener { val stage = new Stage(); val composition = context.composition(); + if (composition == null) { + logError("There is no composition.\nMake sure you call composition method."); + logPane.setExpanded(true); + return; + } stage.setScene(composition.produceAnimationScene()); composition.getTimeline().getFxTimeline().play(); stage.show();