diff --git a/packages/tui/src/focus.rs b/packages/tui/src/focus.rs index cb578a8f1..2ea83a897 100644 --- a/packages/tui/src/focus.rs +++ b/packages/tui/src/focus.rs @@ -67,7 +67,7 @@ impl NodeDepState for Focus { let new = Focus { pass_focus: !node .attributes() - .any(|a| a.name == "dioxus-prevent-default" && a.value.trim() == "true"), + .any(|a| a.name == "dioxus-prevent-default" && a.value.trim() == "keydown"), level: if let Some(a) = node.attributes().find(|a| a.name == "tabindex") { if let Ok(index) = a.value.parse::() { if index < 0 {