You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 15, 2026. It is now read-only.
Place cursor in the middle of a long wrapped paragraph. Press Cmd+Shift+Right. Observe that the selection sometimes includes the first character of the next visual (wrapped) line.
This doesn't happen for every line fragment, but it happens for many of them. Cursor movements Cmd+Right are similarly effected. Mouse clicking (click a little to trailing edge of line fragment) is also effected.
Browser and platform
Bug is Safari on Tahoe, Chrome on Tahoe does not have this error
Describe the issue
Place cursor in the middle of a long wrapped paragraph. Press Cmd+Shift+Right. Observe that the selection sometimes includes the first character of the next visual (wrapped) line.
This doesn't happen for every line fragment, but it happens for many of them. Cursor movements Cmd+Right are similarly effected. Mouse clicking (click a little to trailing edge of line fragment) is also effected.
Browser and platform
Bug is Safari on Tahoe, Chrome on Tahoe does not have this error
Reproduction link
https://codemirror.net/try/#c=aW1wb3J0IHsgRWRpdG9yVmlldywga2V5bWFwLCBkcmF3U2VsZWN0aW9uIH0gZnJvbSAiQGNvZGVtaXJyb3IvdmlldyIKaW1wb3J0IHsgRWRpdG9yU3RhdGUgfSBmcm9tICJAY29kZW1pcnJvci9zdGF0ZSIKaW1wb3J0IHsgZGVmYXVsdEtleW1hcCB9IGZyb20gIkBjb2RlbWlycm9yL2NvbW1hbmRzIgoKY29uc3QgZG9jID0gYFRoaXMgaXMgYSBsb25nIHBhcmFncmFwaCB0aGF0IHNob3VsZCB3cmFwIG11bHRpcGxlIHRpbWVzIGluIHRoZSBlZGl0b3Igc28gd2UgY2FuIHRlc3QgQ21kK1NoaWZ0K1JpZ2h0IGJlaGF2aW9yIGF0IHRoZSB2aXN1YWwgbGluZSBib3VuZGFyaWVzIHdoZXJlIHRleHQgd3JhcHMgdG8gdGhlIG5leHQgbGluZS4gVHJ5IHBsYWNpbmcgdGhlIGN1cnNvciBhdCB2YXJpb3VzIHBvc2l0aW9ucyBhbmQgcHJlc3NpbmcgQ21kK1NoaWZ0K1JpZ2h0IHRvIHNlbGVjdCB0byB0aGUgZW5kIG9mIHRoZSB2aXN1YWwgbGluZS4gU29tZXRpbWVzIHRoZSBzZWxlY3Rpb24gd2lsbCBvdmVyc2hvb3QgYW5kIGluY2x1ZGUgdGhlIGZpcnN0IGNoYXJhY3RlciBvZiB0aGUgbmV4dCB3cmFwcGVkIGxpbmUuCgpIZXJlIGlzIGFub3RoZXIgcGFyYWdyYXBoIHdpdGggZGlmZmVyZW50IHRleHQgdG8gZ2l2ZSBtb3JlIG9wcG9ydHVuaXRpZXMgdG8gcmVwcm9kdWNlLiBUaGUgcXVpY2sgYnJvd24gZm94IGp1bXBzIG92ZXIgdGhlIGxhenkgZG9nLiBQYWNrIG15IGJveCB3aXRoIGZpdmUgZG96ZW4gbGlxdW9yIGp1Z3MuIEhvdyB2ZXhpbmdseSBxdWljayBkYWZ0IHplYnJhcyBqdW1wLiBUaGUgZml2ZSBib3hpbmcgd2l6YXJkcyBqdW1wIHF1aWNrbHkgYXQgZGF3bi5gCgpjb25zdCBleHRlbnNpb25zID0gW0VkaXRvclZpZXcubGluZVdyYXBwaW5nLCBkcmF3U2VsZWN0aW9uKCksIGtleW1hcC5vZihkZWZhdWx0S2V5bWFwKV0KCgpuZXcgRWRpdG9yVmlldyh7CiAgZG9jOiBkb2MsCiAgZXh0ZW5zaW9uczogZXh0ZW5zaW9ucywKICBwYXJlbnQ6IGRvY3VtZW50LmJvZHkKfSkK