diff --git a/examples/text-input/src/main.rs b/examples/text-input/src/main.rs index 26343bdd..51404269 100644 --- a/examples/text-input/src/main.rs +++ b/examples/text-input/src/main.rs @@ -97,7 +97,7 @@ impl cosmic::Application for App { .on_input(Message::Input) .id(self.search_id.clone()); - let inline = cosmic::widget::inline_input(&self.input).on_input(Message::Input); + let inline = cosmic::widget::inline_input("", &self.input).on_input(Message::Input); let column = cosmic::widget::column().push(editable).push(inline); diff --git a/src/widget/text_input/input.rs b/src/widget/text_input/input.rs index 96930791..a2c42ebe 100644 --- a/src/widget/text_input/input.rs +++ b/src/widget/text_input/input.rs @@ -149,13 +149,13 @@ where /// Creates a new inline [`TextInput`]. /// /// [`TextInput`]: widget::TextInput -pub fn inline_input<'a, Message>(value: impl Into>) -> TextInput<'a, Message> +pub fn inline_input<'a, Message>(placeholder: impl Into>, value: impl Into>) -> TextInput<'a, Message> where Message: Clone + 'static, { let spacing = THEME.with(|t| t.borrow().cosmic().space_xxs()); - TextInput::new("", value) + TextInput::new(placeholder, value) .style(crate::theme::TextInput::Inline) .padding([spacing, spacing, spacing, spacing]) }