fixed bug where the stepsproperties changes were not persisted when editing a customactivity