To reproduce: go to the end of a heading1; press ctrl+i; press space; press enter.
Expected result: Cursor goes into the new empty <p>
Actual result: Cursor does not move: stays above the new empty <p>
Reproduced on Chrome, Safari and Firefox.
| Jdforrester-WMF | |
| Nov 17 2015, 5:54 PM |
To reproduce: go to the end of a heading1; press ctrl+i; press space; press enter.
Expected result: Cursor goes into the new empty <p>
Actual result: Cursor does not move: stays above the new empty <p>
Reproduced on Chrome, Safari and Firefox.
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Do not skip past adjacent unicorn in different branch node | VisualEditor/VisualEditor | master | +19 -5 |
Also happens if you open pages/h1.html and press End,Ctrl+i,Space,Enter
Bug first appeared in 64a932b0a017d8a12c86a008d7d847d9a8639d91 (bah, my code)
The "git bisect" result is misleading: it is correct code that merely unmasks an existing bug in position correction beside unicorns.
Change 254424 had a related patch set uploaded (by Divec):
Do not skip past adjacent unicorn in different branch node
Change 254424 merged by jenkins-bot:
Do not skip past adjacent unicorn in different branch node