Skip to content

Commit 9b9ba23

Browse files
committed
Small changes to EditorOptions class
1 parent 274851c commit 9b9ba23

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

DelvEdit/src/com/interrupt/dungeoneer/editor/Editor.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ public static void init() {
2020
}
2121

2222
public static void dispose() {
23-
EditorOptions.toLocalFiles(options);
23+
Editor.options.dispose();
2424
}
2525
}

DelvEdit/src/com/interrupt/dungeoneer/editor/EditorOptions.java

+9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import com.badlogic.gdx.utils.Array;
66
import com.badlogic.gdx.utils.Json;
77

8+
/** Editor options container class. */
89
public class EditorOptions {
910
public Array<String> recentlyOpenedFiles;
1011

@@ -30,4 +31,12 @@ public static void toLocalFiles(EditorOptions instance) {
3031
FileHandle file = Gdx.files.local(path);
3132
file.writeString(json.toJson(instance), false);
3233
}
34+
35+
public void save() {
36+
EditorOptions.toLocalFiles(this);
37+
}
38+
39+
public void dispose() {
40+
Editor.options.save();
41+
}
3342
}

DelvEdit/src/com/interrupt/dungeoneer/editor/ui/EditorUi.java

+1
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,7 @@ public void actionPerformed(ActionEvent e) {
270270
@Override
271271
public void actionPerformed(ActionEvent e) {
272272
Editor.options.recentlyOpenedFiles.clear();
273+
Editor.options.save();
273274
}
274275
}));
275276
}

0 commit comments

Comments
 (0)