mirror of
https://github.com/DioxusLabs/dioxus
synced 2024-11-27 06:30:20 +00:00
fix: tui values
This commit is contained in:
parent
03110b85cd
commit
9c9928d226
3 changed files with 10 additions and 6 deletions
|
@ -320,7 +320,7 @@ impl InnerInputState {
|
|||
let node_layout = layout.layout(node.state.layout.node.unwrap()).unwrap();
|
||||
let currently_contains = layout_contains_point(node_layout, new_pos);
|
||||
|
||||
if currently_contains && clicked {
|
||||
if currently_contains {
|
||||
try_create_event(
|
||||
"mousedown",
|
||||
Arc::new(prepare_mouse_data(mouse_data, node_layout)),
|
||||
|
|
|
@ -79,9 +79,11 @@ impl ChildDepState for StretchLayout {
|
|||
}
|
||||
} else {
|
||||
// gather up all the styles from the attribute list
|
||||
for &Attribute { name, value, .. } in node.attributes() {
|
||||
assert!(SORTED_LAYOUT_ATTRS.binary_search(&name).is_ok());
|
||||
apply_layout_attributes(name, value, &mut style);
|
||||
for Attribute { name, value, .. } in node.attributes() {
|
||||
assert!(SORTED_LAYOUT_ATTRS.binary_search(name).is_ok());
|
||||
if let Some(text) = value.as_text() {
|
||||
apply_layout_attributes(name, text, &mut style);
|
||||
}
|
||||
}
|
||||
|
||||
// the root node fills the entire area
|
||||
|
|
|
@ -78,8 +78,10 @@ impl ParentDepState for StyleModifier {
|
|||
}
|
||||
|
||||
// gather up all the styles from the attribute list
|
||||
for &Attribute { name, value, .. } in node.attributes() {
|
||||
apply_style_attributes(name, value, &mut new);
|
||||
for Attribute { name, value, .. } in node.attributes() {
|
||||
if let Some(text) = value.as_text() {
|
||||
apply_style_attributes(name, text, &mut new);
|
||||
}
|
||||
}
|
||||
|
||||
// keep the text styling from the parent element
|
||||
|
|
Loading…
Reference in a new issue