when you create a new propagation, the propagation is initialized in an invalid state: valid prop_type is one of 'Seed', 'UnrootedCutting', 'Other', but the initial value is set to None.
this sets the propagation editor in a rather surprising initial state, a state you can't get back to.
[x] initialize with valid type.
[x] show the type of the propagation when doing subsequent edit.
when you create a new propagation, the propagation is initialized in an invalid state: valid
prop_type
is one of 'Seed', 'UnrootedCutting', 'Other', but the initial value is set toNone
. this sets the propagation editor in a rather surprising initial state, a state you can't get back to.