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(); + } }