mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 18:28:00 +00:00
Fixed runtime avatar switching bug.
This commit is contained in:
@@ -133,14 +133,14 @@ public enum VSubmenuAvatars implements IVSubmenu {
|
|||||||
lblAvatarHuman.setSelected(true);
|
lblAvatarHuman.setSelected(true);
|
||||||
|
|
||||||
final String[] indexes = Singletons.getModel().getPreferences().getPref(FPref.UI_AVATARS).split(",");
|
final String[] indexes = Singletons.getModel().getPreferences().getPref(FPref.UI_AVATARS).split(",");
|
||||||
int humanIndex = Integer.parseInt(indexes[0]);
|
int aiIndex = Integer.parseInt(indexes[0]);
|
||||||
int aiIndex = Integer.parseInt(indexes[1]);
|
int humanIndex = Integer.parseInt(indexes[1]);
|
||||||
|
|
||||||
if (humanIndex >= FSkin.getAvatars().size()) { humanIndex = 0; }
|
if (humanIndex >= FSkin.getAvatars().size()) { humanIndex = 0; }
|
||||||
if (aiIndex >= FSkin.getAvatars().size()) { aiIndex = 0; }
|
if (aiIndex >= FSkin.getAvatars().size()) { aiIndex = 0; }
|
||||||
|
|
||||||
lblAvatarHuman.setIcon(new ImageIcon(FSkin.getAvatars().get(humanIndex)));
|
|
||||||
lblAvatarAI.setIcon(new ImageIcon(FSkin.getAvatars().get(aiIndex)));
|
lblAvatarAI.setIcon(new ImageIcon(FSkin.getAvatars().get(aiIndex)));
|
||||||
|
lblAvatarHuman.setIcon(new ImageIcon(FSkin.getAvatars().get(humanIndex)));
|
||||||
|
|
||||||
Singletons.getModel().getPreferences().setPref(FPref.UI_AVATARS, aiIndex + "," + humanIndex);
|
Singletons.getModel().getPreferences().setPref(FPref.UI_AVATARS, aiIndex + "," + humanIndex);
|
||||||
Singletons.getModel().getPreferences().save();
|
Singletons.getModel().getPreferences().save();
|
||||||
|
|||||||
Reference in New Issue
Block a user