From 537978eb0a6158ee5762d84b054e530d6f0649b7 Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Tue, 13 Sep 2022 18:07:49 -0400 Subject: [PATCH] [libgdx] Fixed Skeleton Viewer not closing in some cases. --- .../src/com/esotericsoftware/spine/SkeletonViewer.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java b/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java index fd0c13f5e..da939e090 100644 --- a/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java +++ b/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java @@ -352,6 +352,11 @@ public class SkeletonViewer extends ApplicationAdapter { if (!ui.minimizeButton.isChecked()) ui.window.setHeight(height / uiScale + 8); } + public void dispose () { + super.dispose(); + Runtime.getRuntime().exit(0); + } + static public void main (String[] args) throws Exception { try { // Try to turn off illegal access log messages. Class loggerClass = Class.forName("jdk.internal.module.IllegalAccessLogger");