Просмотр исходного кода

Fix crash when listener is in superclass

Lortseam 4 лет назад
Родитель
Сommit
67c0a8ff1c
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/main/java/me/lortseam/completeconfig/collection/EntryMap.java

+ 1 - 1
src/main/java/me/lortseam/completeconfig/collection/EntryMap.java

@@ -37,7 +37,7 @@ public class EntryMap extends ConfigMap<Entry> {
                 }
                 Class<? extends ConfigEntryContainer> fieldClass = listener.container();
                 if (fieldClass == ConfigEntryContainer.class) {
-                    fieldClass = container.getClass();
+                    fieldClass = clazz;
                 }
                 if (method.getParameterCount() != 1) {
                     throw new IllegalArgumentException("Listener method " + method + " has wrong number of parameters");