Last modified: 2014-07-29 00:28:44 UTC
1. Select a link fully 2. Type one letter 3. Press undo Observer the first letter of the link is no longer linked.
Change 149633 had a related patch set uploaded by Esanders: Copy annotation indexes before returning https://gerrit.wikimedia.org/r/149633
The cause here is that the removal data in the transaction gets modified by annotationSet.removeAt(). Now the recorded removal data doesn't match the actual data that was there. If you created that link in this session then you also have have a sequence of transactions that don't connect.
Change 149633 merged by jenkins-bot: Copy annotation indexes before returning https://gerrit.wikimedia.org/r/149633