fixes macro property saving issue in editor (to ensure the alias/key can be changed)