Steps to produce:
-
Create a BP extending Actor.
-
Add a static mesh component
-
set the collision profile to any of the presets
-
drag an instance of this class into the scene
-
change the collision profile of the scene instance’s static mesh to “Custom”
-
Try to change it back
Current Behavior:
- The collision profile will not change from “Custom” after attempting to select an alternative from the drop-down
- The collision profile cannot be reverted to the profile defined in the blueprint via the “Reset to default” button. This button has no visible effect
- Changes to the collision profile in the blueprint do not propagate to the scene instance
Expected Behavior
- The collision profile should change to whatever is selected from the drop-down after being set to custom -or- if the collision profile is not editable intentionally, it should be greyed out to indicate this.
- Clicking “reset to default” should change the collision profile to whatever it was set to in the blueprint
Demonstration