summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--widget/src/text_input.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/widget/src/text_input.rs b/widget/src/text_input.rs
index bd3145ea..a335afbc 100644
--- a/widget/src/text_input.rs
+++ b/widget/src/text_input.rs
@@ -932,6 +932,9 @@ where
if let Some(focus) = &mut state.is_focused {
focus.is_window_focused = true;
+ focus.updated_at = Instant::now();
+
+ shell.request_redraw(window::RedrawRequest::NextFrame);
}
}
Event::Window(window::Event::RedrawRequested(now)) => {