diff --git a/crates/ui/src/input/otp_input.rs b/crates/ui/src/input/otp_input.rs index 02f34632..6f4f59cf 100644 --- a/crates/ui/src/input/otp_input.rs +++ b/crates/ui/src/input/otp_input.rs @@ -68,6 +68,10 @@ impl OtpInput { self } + pub fn focus(&self, cx: &mut ViewContext) { + self.focus_handle.focus(cx); + } + fn on_input_mouse_down(&mut self, _: &MouseDownEvent, cx: &mut ViewContext) { cx.focus(&self.focus_handle); }