Last modified: 2014-06-19 02:22:08 UTC
Steps to reproduce: 1. Open a page in VisualEditor and make a link: [[Foo]]. Easy, right? Select text, press Command–K, and hit return twice. You know the page exists under that name and that it doesn't need to be piped, so you don't even need to wait for the link inspector to get the information back from search. 2. Make another link the same way, but to a different page: [[Bar]]. 3. Why does VisualEditor offer to point that second link to [[Foo]]? Steps to avoid this problem: 1. Open a page in VisualEditor and make a link: [[Foo]]. 2. Start to make another link to a different page ([[Bar]]), but after you've opened the link inspector, just stop and wait and wait and wait. 3. Ah, it's finally figured out that [[Bar]] is not [[Foo]] and stopped trying to tell me that I want to link this to [[Foo]]. *Now* you can hit return twice and go on with your editing. Can we make VisualEditor "forget" the search results in between attempts to link pages?
This is now fixed with the changed way that the search interface triggers on link creation (and about a dozen other minor changes). So… yay?