diff options
author | 2023-09-12 20:57:46 +0200 | |
---|---|---|
committer | 2023-09-12 20:57:46 +0200 | |
commit | a28ed825c1f48c61a655c5583eb207999e98f400 (patch) | |
tree | be3e28bb5bd1d0de76cd40e597071153d5a57da4 /graphics/src/text/editor.rs | |
parent | 4389ab9865d13e17ce3c66223d7c149437be692b (diff) | |
download | iced-a28ed825c1f48c61a655c5583eb207999e98f400.tar.gz iced-a28ed825c1f48c61a655c5583eb207999e98f400.tar.bz2 iced-a28ed825c1f48c61a655c5583eb207999e98f400.zip |
Fix subline positioning in `Editor::cursor`
Diffstat (limited to 'graphics/src/text/editor.rs')
-rw-r--r-- | graphics/src/text/editor.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/graphics/src/text/editor.rs b/graphics/src/text/editor.rs index b39e9831..52a5d942 100644 --- a/graphics/src/text/editor.rs +++ b/graphics/src/text/editor.rs @@ -144,7 +144,7 @@ impl editor::Editor for Editor { } }) .unwrap_or(( - 0, + layout.len().saturating_sub(1), layout.last().map(|line| line.w).unwrap_or(0.0), )); |