Hmm... I realize I should have thought some more about this before
posting the original patch.
I have second thoughts:
I think the behavior to take property under cursor as the one intended
to change when editing properties feels forcing and may be confusing.
Therefore I suggest two alternatives:
make it default alternative
<initial-input.diff>
or always prompt (like before)
<always-prompt.diff>
For me they feels the same but I think the "always prompt" alternative
is better because it is simpler.
Simple is always good.
Sorry for spamming the change-log.
--
Mikael Fornius