OSDN Git Service

キャラクターデータの初回インボード時に必ず失敗していた問題の修正
[charactermanaj/CharacterManaJ.git] / src / main / java / charactermanaj / ui / ProfileListManager.java
index fd762bb..f568eba 100644 (file)
@@ -379,7 +379,7 @@ public final class ProfileListManager {
                        logger.info("オープンできるプロファイルがないため、新規プロファイルを作成します。");
                        try {
                                CharacterDataDefaultProvider defProv = new CharacterDataDefaultProvider();
-                               characterData = defProv.createDefaultCharacterData(DefaultCharacterDataVersion.V3);
+                               characterData = defProv.createDefaultCharacterData(DefaultCharacterDataVersion.V3).duplicateBasicInfo();
                                Map<CustomLayerOrderKey, List<CustomLayerOrder>> customLayerPatterns =
                                                defProv.createDefaultCustomLayerOrderMap(characterData, DefaultCharacterDataVersion.V3);
                                persistent.createProfile(characterData, customLayerPatterns);