This project is read-only.

Settings Stored without Field Attached


I noticed a few days ago that any time a field is attached to a part, and the you change the settings of that field, the Image Field settings are added to the settings of every field, not just image fields. This happens whether there actually is an image field attached or not.

This is pretty simple to fix. ImageFieldEditorEvents.cs needs to be updated with:
if (builder.FieldType != "ImageField")
    yield break;