From eec809091e7a129647cbd289e35a8df6f1336295 Mon Sep 17 00:00:00 2001 From: Jakub Valtar Date: Sun, 17 Apr 2016 14:59:15 +0200 Subject: [PATCH] FX: make sure dispose() is called on exit --- core/src/processing/javafx/PSurfaceFX.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/processing/javafx/PSurfaceFX.java b/core/src/processing/javafx/PSurfaceFX.java index 088646f3d..9cd5baa11 100644 --- a/core/src/processing/javafx/PSurfaceFX.java +++ b/core/src/processing/javafx/PSurfaceFX.java @@ -337,6 +337,11 @@ public class PSurfaceFX implements PSurface { // the stage, assign it only when it is all set up surface.stage = stage; } + + @Override + public void stop() throws Exception { + surface.sketch.dispose(); + } }