mirror of
https://github.com/helix-editor/helix.git
synced 2025-04-03 19:07:44 +03:00
Fix initial selection of Document in new view
When a new View of a Document is created, a default cursor of 0, 0 is created, and it does not get normalized to a single width cursor until at least one movement of the cursor happens. This appears to have no practical negative effect that I could find, but it makes tests difficult to work with, since the initial selection is not what you expect it to be. This changes the initial selection of a new View to be the width of the first grapheme in the text.
This commit is contained in:
parent
502d3290fb
commit
0f3c10a021
10 changed files with 173 additions and 65 deletions
|
@ -20,7 +20,6 @@ toml = "0.5"
|
|||
etcetera = "0.4"
|
||||
tree-sitter = "0.20"
|
||||
once_cell = "1.12"
|
||||
|
||||
log = "0.4"
|
||||
|
||||
# TODO: these two should be on !wasm32 only
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue