From 421e349cb95f4e32a190a867469b5b5c3a89b757 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Thu, 20 Mar 2025 19:17:53 -0400 Subject: [PATCH] fix(text_input): only set read only if the text input is editable --- src/widget/text_input/input.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/widget/text_input/input.rs b/src/widget/text_input/input.rs index 869d53eb..5fc5de89 100644 --- a/src/widget/text_input/input.rs +++ b/src/widget/text_input/input.rs @@ -1531,7 +1531,9 @@ pub fn update<'a, Message: Clone + 'static>( state.dragging_state = None; state.is_pasting = None; state.keyboard_modifiers = keyboard::Modifiers::default(); - state.is_read_only = true; + if is_editable { + state.is_read_only = true; + } // Ensure clicks outside emit the toggle edit message. if let Some(on_toggle_edit) = on_toggle_edit {