fix two properties being set when you're editing a property