Last modified: 2012-12-12 22:14:13 UTC
Selecting text from end to beginning with the mouse in Opera 12 doesn't work properly; the selection keeps resetting itself, so you end up with no selection. Selecting end to start via keyboard (shift+arrow keys) works as expected. Selecting from start to end works as expected.
Opera is not currently a target browser, so marking this as "Lowest" priority.
I've determined the issue to happen within ve.ce.Surface.prototype.showSelection, which, every time a selection is made, removes it and adds it back (after the code path goes through two events called via the .emit() system). I have also determined that the bug only happens when you're not debugging; setting apparently any breakpoint prevents it. Gotta be something timing-sensitive, but I don't know the codebase well enough to investigate (or, in fact, at all).
This currently appears fixed on en.wiki. What happened, and is it going to break itself again? :)
I poked around. This appears to have been fixed by I0873d906 together with bug 42925. Lesson for today: Opera bugs often highlight hidden non-Opera bugs ;) *** This bug has been marked as a duplicate of bug 42925 ***