mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-05-29 13:00:17 +02:00
enum keys fix
This commit is contained in:
parent
e5f6334147
commit
dafb3ae9e7
@ -26,7 +26,7 @@ class ConfigEnumKeys : Feature("Config enum keys", loadParams = FeatureLoadParam
|
|||||||
|
|
||||||
enumClass.enumConstants.forEach { enum ->
|
enumClass.enumConstants.forEach { enum ->
|
||||||
enumDataField.get(enum)?.let { enumData ->
|
enumDataField.get(enum)?.let { enumData ->
|
||||||
val key = objectDataField.get(enumData)!!.toString()
|
val key = enum.toString()
|
||||||
val value = AtomicReference(objectDataField.get(enumData))
|
val value = AtomicReference(objectDataField.get(enumData))
|
||||||
callback(key, value)
|
callback(key, value)
|
||||||
enumData.setObjectField(objectDataField.name, value.get())
|
enumData.setObjectField(objectDataField.name, value.get())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user