advanced settings fix again 2

This commit is contained in:
honfika@gmail.com
2015-05-21 21:29:53 +02:00
parent ae40a171f1
commit 2f762ede66

View File

@@ -404,7 +404,12 @@ public class AdvancedSettingsDialog extends AppDialog {
Object value = null;
ParameterizedType listType = (ParameterizedType) fields.get(name).getGenericType();
Class itemType = (Class<?>) listType.getActualTypeArguments()[0];
java.lang.reflect.Type itemType2 = listType.getActualTypeArguments()[0];
if (!(itemType2 instanceof Class<?>)) {
continue;
}
Class itemType = (Class<?>) itemType2;
if (name.equals("gui.skin")) {
value = ((SkinSelect) ((JComboBox<SkinSelect>) c).getSelectedItem()).className;
} else if (itemType == String.class) {