From 5d19f381f9e0575b0431c39a492aed82789d3f88 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Mon, 4 Apr 2022 09:20:19 +0200 Subject: [PATCH] Fix TexEdit clipping half the cursor when in the first column Closes https://github.com/emilk/egui/issues/1449 --- egui/src/widgets/text_edit/builder.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/egui/src/widgets/text_edit/builder.rs b/egui/src/widgets/text_edit/builder.rs index 30285146..d8690327 100644 --- a/egui/src/widgets/text_edit/builder.rs +++ b/egui/src/widgets/text_edit/builder.rs @@ -419,7 +419,7 @@ impl<'t> TextEdit<'t> { }; let mut response = ui.interact(rect, id, sense); let text_clip_rect = rect; - let painter = ui.painter_at(text_clip_rect); + let painter = ui.painter_at(text_clip_rect.expand(1.0)); // expand to avoid clipping cursor if interactive { if let Some(pointer_pos) = ui.ctx().pointer_interact_pos() {