Used visual editor for a bit, and found these interface behaviours wildly unintuitive to an average user:
- Changing a simple link ([[link]]) in the text changes the text, but not the link, where the more intuitive decision would be to change both when they match ([[link]] → [[pink]], not [[link]] → [[link|pink]]).
- Changing a simple link target ([[link]]) via link dialog popup changes the link, but not the text, where the more intuitive decision would be to change both when they match unless they stop matching.
I can’t provide any examples yet, but this routinely causes problems for new users when they try to change, for example, dates in articles ([[1920]] → [[1921]]) and instead change it to something like [[1920|1921]]. I think proposed changes would make the link editing a lot more intuitive for the cases of simple linking and would conform to WYSIWYG way a lot more.