From 26cce82206c5aa3dc9ca3c77808139d415328b2c Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Tue, 25 Jan 2022 09:20:39 -0400 Subject: [PATCH] Don't try to load last file if missing. --- .../src/com/esotericsoftware/spine/SkeletonViewer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 37b7bbc35..115228bfd 100644 --- a/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java +++ b/spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java @@ -102,8 +102,9 @@ public class SkeletonViewer extends ApplicationAdapter { ui.loadPrefs(); if (args.length == 0) { - loadSkeleton( - Gdx.files.internal(Gdx.app.getPreferences("spine-skeletonviewer").getString("lastFile", "spineboy/spineboy.json"))); + FileHandle file = Gdx.files + .internal(Gdx.app.getPreferences("spine-skeletonviewer").getString("lastFile", "spineboy/spineboy.json")); + if (file.exists()) loadSkeleton(file); } else loadSkeleton(Gdx.files.internal(args[0]));