Community
Participate
Working Groups
In particular this seems to happen when the original replacement length of the proposal is greater than 0. To see this happen, in an HTML file start with: <div dir="|" At the |, invoke content assist and type 'l', then pick "ltr" from the proposals. At this point, you'll end up with <div dir="ltr""
Created attachment 184364 [details] patch Simplify the logic in the validate() method to adjust the replacement length by the document event changes.
Code changes checked in.