diff options
author | 2023-09-13 15:00:33 +0200 | |
---|---|---|
committer | 2023-09-13 15:00:33 +0200 | |
commit | 40eb648f1e1e2ceb2782eddacbbc966f44de6961 (patch) | |
tree | 5e394497739c6feb8d85a0b1fe0a8e32e611bfe9 /widget/src/text_editor.rs | |
parent | a28ed825c1f48c61a655c5583eb207999e98f400 (diff) | |
download | iced-40eb648f1e1e2ceb2782eddacbbc966f44de6961.tar.gz iced-40eb648f1e1e2ceb2782eddacbbc966f44de6961.tar.bz2 iced-40eb648f1e1e2ceb2782eddacbbc966f44de6961.zip |
Implement `Cursor::Selection` calculation in `Editor::cursor`
Diffstat (limited to 'widget/src/text_editor.rs')
-rw-r--r-- | widget/src/text_editor.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/widget/src/text_editor.rs b/widget/src/text_editor.rs index fcbd3dad..12e66f68 100644 --- a/widget/src/text_editor.rs +++ b/widget/src/text_editor.rs @@ -288,7 +288,11 @@ where for range in ranges { renderer.fill_quad( renderer::Quad { - bounds: range + Vector::new(bounds.x, bounds.y), + bounds: range + + Vector::new( + bounds.x + self.padding.left, + bounds.y + self.padding.top, + ), border_radius: 0.0.into(), border_width: 0.0, border_color: Color::TRANSPARENT, |