diff options
author | 2022-07-13 18:37:27 +0200 | |
---|---|---|
committer | 2022-07-13 18:37:27 +0200 | |
commit | 54c9815b7b94e1863ebde272c53cc59c7e8be69d (patch) | |
tree | 158e999eaf585c3c440cdec51e84b0a96de747fd /native/src | |
parent | 891b9175769cb0ded3164841393ff599581f332f (diff) | |
download | iced-54c9815b7b94e1863ebde272c53cc59c7e8be69d.tar.gz iced-54c9815b7b94e1863ebde272c53cc59c7e8be69d.tar.bz2 iced-54c9815b7b94e1863ebde272c53cc59c7e8be69d.zip |
Simplify `update` signature in `text_input`
Diffstat (limited to 'native/src')
-rw-r--r-- | native/src/widget/text_input.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/native/src/widget/text_input.rs b/native/src/widget/text_input.rs index 9fc09b5d..fd360cd7 100644 --- a/native/src/widget/text_input.rs +++ b/native/src/widget/text_input.rs @@ -237,7 +237,7 @@ pub fn update<'a, Message, Renderer>( font: &Renderer::Font, is_secure: bool, on_change: &dyn Fn(String) -> Message, - on_paste: &Option<Box<dyn Fn(String) -> Message + 'a>>, + on_paste: Option<&dyn Fn(String) -> Message>, on_submit: &Option<Message>, state: impl FnOnce() -> &'a mut State, ) -> event::Status @@ -821,7 +821,7 @@ where &self.font, self.is_secure, self.on_change.as_ref(), - &self.on_paste, + self.on_paste.as_deref(), &self.on_submit, || &mut self.state, ) |