diff options
author | 2024-08-03 20:32:51 +0200 | |
---|---|---|
committer | 2024-08-03 20:32:51 +0200 | |
commit | 4d849aaf0bded82b728b9470bb41203b49cc4db2 (patch) | |
tree | e7ef555d78ceb87cf766713fa6bc996e0077d078 /widget | |
parent | 169667ef1b4fa754ed1edb5fa0e845aede2638fb (diff) | |
download | iced-4d849aaf0bded82b728b9470bb41203b49cc4db2.tar.gz iced-4d849aaf0bded82b728b9470bb41203b49cc4db2.tar.bz2 iced-4d849aaf0bded82b728b9470bb41203b49cc4db2.zip |
text_editor: Avoid rendering text outside the border
If the height could fit slightly less than an extra line, said line
would protrude beyond the border of the text editor.
Diffstat (limited to '')
-rw-r--r-- | widget/src/text_editor.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/widget/src/text_editor.rs b/widget/src/text_editor.rs index a264ba06..8b4b892d 100644 --- a/widget/src/text_editor.rs +++ b/widget/src/text_editor.rs @@ -729,7 +729,7 @@ where defaults: &renderer::Style, layout: Layout<'_>, cursor: mouse::Cursor, - viewport: &Rectangle, + _viewport: &Rectangle, ) { let bounds = layout.bounds(); @@ -793,7 +793,7 @@ where }, position, style.placeholder, - *viewport, + bounds, ); } } else { @@ -801,7 +801,7 @@ where &internal.editor, position, defaults.text_color, - *viewport, + bounds, ); } |